Welcome to The Imperfect Dog!


Veterinarian Adam Bennett’s (aka The Imperfect Dog) blog dedicated to the understanding of dogs and dog body language.

Often, dogs in today’s society are met with some very difficult (and often unrealistic) expectations. With his background in dog behavior and training, Dr. Bennett explains potential issues, behavioral clues, and dogs in general.