Perfect Pooches
Dog Training & Grooming

All Breed Dog Grooming

Doggy Day Care

Raw Food

Rally & Competition Obedience

Perfect Pooches logo

Dog Obedience Training

Puppy Training


Show Training/Fun Matches

All breeds welcome 

All dog training classes are based upon a waiting list. If you don’t see a current class or schedule
that meets your needs, contact us
or phone 403-381-6890
to request placement on the waiting list for upcoming classes.