I Liked this article it was very informative. I always recommend walking your dog on a harness instead of a collar, it does prevent throat damage and is a lot safer for your pet. At our visits we come with our own universal harnesses that fits all sizes of dogs.
What I liked about this post is if you're having a difficult time medicating your cat it gives other options. Another great option is to "purrito wrap" your cat. Ill post about how to do that on my next link.