Are you thinking of adding a new dog to your life? Would you like your current dog to be better behaved? Would you like to train your dog to serve your needs instead being trained to serve its needs? Attending dog classes led by a professional trainer is the best approach, but not everyone can afford classes. These tips are a good start to training your canine companion. There are many philosophies and approaches to dog training, so do your research and learn what works for you and your dog.