Understand Canine Rivalry
Amongst the behavioral reasons why dogs are surrendered to animal shelters is a concept called Canine Rivalry. In a nutshell, Canine Rivalry is when 2 or more dogs who live in the same house get into repeated, scuffles and conflicts. Often times these conflicts can sound quite severe with growling and teeth bearing and treacherous …