"Normal" dogs, special need dogs, behavioral problem dogs, family pets, professional working dogs, Alan is the best. I'm sure he has saved many dogs with "issues" from terminal...
All reviews seem positive