Hi we have a four year old black lab - he's the soppiest most loveable dog going except with certain dogs where he can get really aggressive and virtually floors them, especially smaller dogs and staffie types and nippy dogs.
Hes always been a bit of an alpha male dog, pushes our other 11 year old lab out the way and tries to be 1st for everything. He's done kennel club training up to bronze and excelled at it and is very biddable EXCEPT where certain dogs are concerned - some of his aggressive behaviour is to do with protecting our other dog and he will "see another dog off" if they go near him, and protecting us, but some of it is pure domination/top dog stuff. He will happily play like a lunatic puppy with other dogs, usually his own size or breed.
We try to keep him on the lead but he's a big strong dog.
Any suggestions for what we can do to stop this aggression getting us into big trouble welcome