Training Classes

Puppy School

  • for puppies under 20 weeks when starting
  • six week course of one hour sessions
  • maximum of 6 puppies
  • run by professionally qualified tutor
  • free training manual and pack of treats
  • kind, effective methods used
  • fun for you and your puppy

Course content:

  • come when called
  • learning to walk on a loose lead
  • greeting people politely
  • socialisation with adults, children and other puppies
  • sit, down, stand
  • handling exercises
  • training for life and moreā€¦
Puppy graduating school with rosette

There is strong evidence for the benefits of early socialisation and are happy for puppies to join after their first vaccination as long as your vet agrees. Classes are indoors, the venues are cleaned using veterinary disinfectant and only vaccinated dogs are allowed in the area, in order to ensure they are as safe as possible for very young puppies.

Junior School

Junior School classes for puppies and dogs over the age of 20 weeks.

  • 6 week course of one hour lessons
  • maximum of 5 dogs in a class
  • teach life skills using modern, kind techniques
  • advancing your dog’s training for life
  • helping resolve unwanted behaviour
Dog running back to owner outdoors in the forest on a cloudy day during autumn.

Course content

  • walking on a loose lead around distractions
  • recall from distractions
  • stay
  • meeting people with feet on floor
  • socialisation with dogs and people
  • self-control exercises


  • Week 1
     26th February 2024
     7:00 pm - 8:00 pm
  • Week 2
     4th March 2024
     7:00 pm - 8:00 pm
  • Week 3
     11th March 2024
     7:00 pm - 8:00 pm
  • Week 4
     18th March 2024
     7:00 pm - 8:00 pm
  • Week 5
     25th March 2024
     7:00 pm - 8:00 pm
  • Week 6
     1st April 2024
     7:00 pm - 8:00 pm

  • Week 1
     28th February 2024
     5:50 pm - 6:50 pm
  • Week 2
     6th March 2024
     5:50 pm - 6:50 pm
  • Week 3
     13th March 2024
     5:50 pm - 6:50 pm
  • Week 4
     20th March 2024
     5:50 pm - 6:50 pm
  • Week 5
     27th March 2024
     5:50 pm - 6:50 pm
  • Week 6
     3rd April 2024
     5:50 pm - 6:50 pm

  • Week 1
     18th March 2024
     5:50 pm - 6:50 pm
  • Week 2
     25th March 2024
     5:50 pm - 6:50 pm
  • Week 3
     1st April 2024
     5:50 pm - 6:50 pm
  • Week 4
     8th April 2024
     5:50 pm - 6:50 pm
  • Week 5
     15th April 2024
     5:50 pm - 6:50 pm
  • Week 6
     22nd April 2024
     5:50 pm - 6:50 pm

  • Week 1
     20th March 2024
     7:00 pm - 8:00 pm
  • Week 2
     27th March 2024
     7:00 pm - 8:00 pm
  • Week 3
     3rd April 2024
     7:00 pm - 8:00 pm
  • Week 4
     10th April 2024
     7:00 pm - 8:00 pm
  • Week 5
     17th April 2024
     7:00 pm - 8:00 pm
  • Week 6
     24th April 2024
     7:00 pm - 8:00 pm

  • Week 1
     8th April 2024
     8:15 pm - 9:15 pm
  • Week 2
     15th April 2024
     8:15 pm - 9:15 pm
  • Week 3
     22nd April 2024
     8:15 pm - 9:15 pm
  • Week 4
     29th April 2024
     8:15 pm - 9:15 pm
  • Week 5
     6th May 2024
     8:15 pm - 9:15 pm
  • Week 6
     13th May 2024
     8:15 pm - 9:15 pm