New Start Date For Obedience Classes

$25 deposit holds your spot

Classes are $100 per session of 5 weeks or $30 for one class at a time

Maximum Class size is 6 Dogs

Puppy and Socialization Class -Puppies must be at least 10 weeks to 5 months of age to participate

Thursday May 25th, 6 to 7pm

Urban Dog

Meeting Friday 6 to 7 pm at Beavermead park….The focus will be on the Trail etiquette…..ooooooooo…. we need to get serious about a great relationship with your dog and training. $10 per class

Leashes/flat collars and treats required for puppy class

No flexies permitted in any of The Ugly Pug Training Classes….They will open the door for much torturous teasing from the trainer.

Professional Dog Training in Peterborough

Dog training and obedience classes are available for any age and skill level of dog. This includes:

Sit, down, stand, heel, leave it, stay, and wait.
Heel, with me, recalls, downs w/ recalls, long stays.
Automatic sit and down, swing w/ heel, hurry, permanent stays and waits.
Bang, limp, crawl, wave, turn, dance, and spin.
Urban Dog
Social meetups in the community. Learn to take your dog out in public with confidence.
Private Lessons
Available for specific issues upon request.

Call 705-243-9692, send email to, or request an appointment online.

Trainer is registered as a member of the Canadian Association of Professional Trainers.