My puppy Delilah attended his Puppy Life Skills beginner and advanced classes held through my vet office. When Delilah started, she was a very enthusiastic yellow lab puppy with a very short attention span and poor listening skills. With the help of Jeff's training classes, she is one that listens, can walk well on a leash and will actually allow me to get her food ready and put it on the ground, without her launching herself at it. This was something she did everytime she was feed, until she learned to sit and stay. He also taught her not to be afraid to get in my car. She used to put on her brakes. He taught her how to get in my car, in minutes. Jeff makes sure you still have fun with your dog, but that they know when to listen and stop playing. Highly recommend. read more