Its definitely not too late. I suggest enrolling him in a puppy class and keep taking him out. Petsmart, dog parks, anytime ppl are outside, social gatherings, etc. The most important thing is DON'T LOSE PATIENCE. It can be frustrating at times but eventually your pup will get better.
Sent from Petguide.com Free App