Have A Great Dog is a dog trainer in Greenville, SC, training dogs into lifelong obedient friends. We have over 20 years of experience working with puppies. No two dogs are the same, so our programs are customized to train dogs of unique personalities. Whether your dog is a puppy or fully grown, we are prepared to create a training solution that will provide you with all the tools for success. Some of our obedience training programs include a multi-week boarding school, weekly homeschooling, and one-on-one training. Whether you’re interested in learning more about our dog training services, dog obedience camps, or puppy obedience camps, our team is prepared to help. Contact us today to get started!