Medium sized dogs are tricky to choose. Whenever people talk about buying a dog they usually either go for very small or big breeds neglecting some of the best breeds out there. Yet even if they’re not as popular as pets, throughout the world these dogs have proven themselves serving as work, guide and therapy […]