
Hi.
Tenaj has given you some very valuable advise, in my opinion.
If it were my dog, I'd first think it all through properly.
Does he
have to meet/be around other dogs? He obviously
has his own mates at home, with whom he gets along fine.
Is it likely he will ever enjoy being around other dogs? Will he ever improve enough to take
part in agility classes? If not, why spend time and money on that. Other dogs will
turn up around you every day, for free ;-)
In my experience, grown up dogs don't really have any longings to meet strange dogs.
It's us who think they would like to play with other dogs. They don't. They prefer dogs they
know, and feel secure and comfortable with.
Taking a time out might be a good idea. Dogs tend to act like they are used to. Until you manage to
break a habit by diverting their attention, or avoiding the specific situation for a longer period of time, their behaviour will not change.
My aim would be for your dog to be able to meet other dogs from a distance, without reacting with agression.
Good Luck,
Karen