Years ago, Hal trained Kaiser, our white German Shepherd. Through the years (all 12 of them!), Kaiser has been a wonderful pet and family member. He has been a well behaved and sociable animal. Hal taught Kaiser all the basics and more. Hal also taught my family how to work with Kaiser, to reinforce existing lessons and how to teach him other things. Looking for a trainer? Go with Hal – it’s a sound decision for you and your pet.