My 7 month old Saint Bernard dog would bite strangers out of excitement while being on walks. He is not a tiny dog, this scares people and they think he is trying to be aggressive. It is embarrassing and unacceptable. It also makes it difficult when the stranger encourages the behavior while I'm saying "don't bite" and holding his mouth shut.
He also pulls uncontrollably towards people while we are passing, as well as towards dogs. He goes crazy when he sees another dog.
How do I get him to stop pulling and biting? I've been using the excuse that he is a puppy and just excited, for too long. Please help! I want to fix this as soon as possible! On top of that, we live in an apartment complex that is very dog friendly. We constantly run into dogs and people.
He's the most loving dog, he just needs to learn some manners!