Smart Dogs Training is an amazing service! We have a young, yellow lab who desperately needed training in just about every area. Kristy trained AJ and we saw IMMEDIATE results. On the very first visit, she taught him how to walk on the leash without pulling. She taught him to stay off furniture and beds. She taught him to sit and stay when the door bell rings and to not jump on people. I could go on and on. I would recommend Smart Dogs Training to everyone. If they can train AJ, they can train your dog. You will be very pleased. We give them five stars!!!