Training to help you set your puppy up for success so that he/she can learn essential life skills and grow up to be a well mannered and happy member of your family.
Doggie games including sniffy adventures and puzzles. Yes there's more ways to entertain and play with your pooch than using a ball. Some activities are perfect for dogs when they're left alone.
Teaching your dog that they can have choice in their vet/grooming care (wherever possible) which means less fear at the Vets, nail trims etc. and a much happier more confident pooch.