Join Chad Mackin as he talks with The Barefoot Dog Trainer, Josh Moran about the importance of having a consistent philosophy of dogs, developing one's self, and finding inspiration to be a better trainer and much more!