'Life skills for puppies'
Every year millions of puppies enter homes, carrying their new family's expectation of a wonderful relationship. Sadly, many are rehomed or lose their lives as the result of behaviours which their owners find difficult to live with. Helping a puppy to