I urgently need recommendation for the best puppy trainer in Somerset West. We have a 5 month old Pug that is completely uncontrollable and she is going to get herself killed, either by the neighbors Rottweilers or by a car :( She's had training but I just don't see results.