Please consider visiting the Grants Animal Care Center if you are looking for a medium sized dog. Most of their dogs are good with other dogs, people and cats. Most are herding breed mixes (heelers, labs, and border collies). the also often have a surprising variety of small dogs. It is a little harder to adopt from Grants but well worth it! They have so many wonderful dogs.