#1 DIY Resources
A plethora of resources exist for the "Do It Yourselfers." Online, you can look up training methods on video, such as teaching your dog (or cat) through clicker training, leash training your pet, and lots of other things. petMD has an entire section dedicated to different topics on puppy training, and you can find dog training videos on sites such as howstuffworks and YouTube. You can also contact the Humane Society or the ASPCA, both of whom provide free publications on dog training.