We were so blessed to have jimi train our dog Bailey. I can't say enough about him. We have the best friend we could ever have! If not for jimi training our dog, I don't know what we would've done! He is literally amazing and has become a great friend of ours and our dog! The best dog trainer ever!! All of our friends are amazed of our puppy! She is the best because of your dog guru!