The Greyhound and Chihuahua might not have been ... whether they're a dog or otherwise. If you want your Border Collie to get along with other pets, just make sure they're socialized early.
Some results have been hidden because they may be inaccessible to you