“Robert was amazing. He was patient and very thorough with his directions and explanations. He trained my pup and I to communicate effectively which has been extremely helpful. He has a vast amount of knowledge on all breeds and their idiosyncrasies. He was very good with my Great Dane and terrier mix. His approach is tailored to the individual dog which also makes his training more effective. Thank you Robert!“
“Robert was amazing. He was patient and very thorough with his directions and explanations. He trained my pup and I to communicate effectively which has been extremely helpful. He has a vast amount of knowledge on all breeds and their idiosyncrasies. He was very good with my Great Dane and terrier mix. His approach is tailored to the individual dog which also makes his training more effective. Thank you Robert!“