Arrow pointing up icon

Virtual Dog School

Have a stress-free life with your dog. Solve aggression, barking, jumping, hyperactivity and other behavioural issues now.

Resolving your dog's issues is life-changing.

Get to the root of problematic behaviours so you can strengthen your bond and solve challenges lovingly.

This is a monthly subscription, you can unsubscribe at any time.

A man with 4 dogs at the beach

Virtual Teenage Puppy School

Yes, dogs get teen angst. Guarantee adolescent challenges don't become a lifetime of problem behaviour.

Teenage puppies go through hormonal and developmental changes, which can result in distracted, stubborn and naughty behaviours. Learn how to best work with your teen puppy so that emerging issues don’t become lifetime problems.

This is a monthly subscription, you can unsubscribe at any time.

A man with a dog

Virtual Puppy School

What you do now matters. Raise a happy, social, well-behaved pup for life following our week-by-week guidance.

Make the most of the HUGE opportunity you have right now. If you do the right things with your pup at the right time, you’ll set yourself up with a happy, sociable, well-behaved dog FOR LIFE. 

Young pups learn skills and social behaviours easily, so don’t miss this critical period or you’ll end up with a lifetime of problem behaviours.

There's nothing like the joy of a well-behaved puppy!

This is a monthly subscription, you can unsubscribe at any time.

A man smiling on to the camera whilst holding a puppy in his arms

Related products

Trusted by dogs & their trainers

Talk to us to start your training journey.

Free training tips!

Sign up to our newsletter for free tips and dog training advice that will transform your relationship with your dog.

Immediately receive a free Essential Training Tips booklet
10% discount on all Virtual Schools and Store products
Regular training advice and tips
Articles tailored to your dog's stage of life
Insights into your dog
Join for free
Graphic of dog ears
Mockup of book reading Mark Vette's Essential training tips