Guiding a puppy’s foray into providing assistance to others
Will Sloan -
16 May 2014