Free Resources

Basic Dog Needs

Work through this document to make sure your dog has a comfortable and enriched life. Some behavior problems can arise from dogs seeking to fulfill needs by themselves.

Canine Body Language

Is your dog really liking a situation, or could they potentially be close to biting? Learn to read and understand your dog.

Dog Home Alone Program

This is a program which helps your dog learn how to cope with being home alone.

How To Break Up A Dog Fight

Defensive handling skills and knowing how to break up a dog fight is very important. Even if you don't think your dog would attack someone, you never know if someone else's dog might attack.