Our dog Mosley is “spirited”. Taking him on a walk when he was a puppy was an ordeal. He would pull at the leash, stop suddenly, veer off course constantly, sniff everything he came upon, get agitated if we came across any other dogs, and totally freak out if he saw a cat anywhere. […]