Source: http://www.bmoredogtraining.com/blog/why-boarding-and-training-might-not-be-for-you-dog-trainer-baltimore-blog/