It is indeed! You just have to start small. Things with Malamutes can be challenging as they are brilliant and can, unfortunately, be rather stubborn. I always recommend working with a trainer - even a lesson or two can help you discern what traits your dog has and give advice on the best way to go forward with socialization. I am always cautious with my malamutes - I don't 'assume' that they will just walk up to another dog and be friendly. Not because they are bad dogs but because sometimes other people's dogs are very aggressive. Especially dogs off leash! I would ask a trainer for a couple of pointers and even to work with your guy and see how he does and then go from there. You can do socialization from 'afar' as well - walking 'near' other dogs and people and seeing how he reacts - but not right up to them or in close quarters - just in case it does not go well! You always want to be able to be in a situation where you can control YOUR dog no matter what someone else's dog is doing. Again, I don't like off-leash dogs and hate it with a passion when I have to deal with that with my dog or dogs. I think it is beyond rude and very dangerous for everyone concerned. Baby steps are the way to go when training any dog, especially one who is several years old. Basic obedience training is super important and then working on all the bells and whistles falls into place more easily.