I highly recommend Hal as a dog trainer! We have an Oldde English Bulldogge with that he has worked wonders with-or I should say he has worked wonders with me as the dog’s owner! I am confident in handling her in any situation (she can be quite strong). He teaches all the basics: leash training, heal, door manners, place, perimeter training, etc. and will work on any problems you may have. He also makes himself available if you have any issues between lessons. His methods are very similar to that of Caesar Millan if you have ever seen the Dog Whisperer: calm, assertive commands-and no bribes with treats. There is a mutual respect between dogs and human. You can tell Hal has been working with dogs for a long time and that he really loves and respects them.