To recommend a good dog breed to someone, you need to know two things: 1. You must have an in-depth and personal experience with many different breeds. And more specifically, you must have multiple experiences with each breed. When you’ve been training dogs professionally for about 10 years, you’ve seen pretty much everything cross your […]