How to Train and Raise a Great Dane Puppy or Dog with Good Behavior
Vince Stead has written 19 books so far, and has been raising dogs for over 25 years.