Ultra Pup is based in the Kensington, Johannesburg area.
We at Ultra Pup believe in creating a special bond with your dog. Training shouldn’t be a chore, it is a lifelong commitment to your fur buddy! Here at Ultra Pup we teach you the tools to have that special relationship. We only use force free, positive reinforcement and reward based training techniques providing the best results
Ultra Pup offers life skills and obedience group classes on a Sunday morning in Bedfordview, private one to one life skills training, walking workshops, playdates and now a new program dealing with scent work.
About Michela
Michela, owner of Ultra Pup is a professional and qualified trainer with years of experience and exceptional love and devotion to animals. Dedicating her time to animals in need is important to her and helping others understand dog care and training, has been a lifelong dream. Michela believes in educating people and providing the owner with the tools needed to have that special dog/owner bond. Michela has done numerous courses on dog training and dog care and has also obtained a bachelor's degree. She is dedicated to learning and is always looking to futher her knowledge and studies.