Good luck - the single best thing for my dog hating chihuahua has been group walks once a week. Being part of a pack has really calmed her down and made her a better dog. She still has her moments, but she's now better off the lead than on which is a miracle.