One of the coolest things about carving out a career as a professional dog trainer is the potential for diversity and the sheer fun of it all. The longer I do this work -- going on 10 years as a paid professional -- the more experience, contacts, knowledge and opportunities...