Puppy Training is More than Learning Commands

Puppies need a lot of enrichment when they are young. The more diverse experiences they have at this age, the better prepared they’ll be as they grow older. One of the most important aspects of development is puppy training for socialization. Your pup needs to learn the ropes and be able to interact well with other dogs and other people, too! What’s more is that your puppy isn’t the only one learning, you are as well. At our animal hospital in the Roanoke Valley, we offer puppy socialization classes at no cost to current clients. These sessions help your pup become familiar with other dogs, other people and the clinic setting, too!


Hanging Rock Animal Hospital is the BEST in the Roanoke Valley. Dr. Honeycutt and "Dr. Todd" are knowledgeable amazing vets. Their entire staff are caring compassionate people who take their time to know all of the animals and humans that walk through their door. I would and have recommended Hanging Rock Animal Hospital to everyone.

- Sondra S.

Would very highly recommend this animal hospital, as both ladies working at the desk, as well as the doctor (Ashley I believe) were all so sweet and helpful! Thank you!

- Matt L

I've been very happy with the care here. The vets have been thorough, the staff friendly, and the hospital is overall very professional. They have temperature monitoring in place for medication. Allyson, the practice manager, has been supportive, and phenomenal in providing information and accommodating requests. Highly recommend!

- S C.

The staff is so caring and compassionate, and make me feel like family as they remember both my dogs names. I will always take my babies to Hanging Rock!

- Emilee H.

Dr Todd has always taken care of my girls. I moved to Oklahoma and still go back to them to care for them. They Genuinely love the animals they care for. I wouldn’t go anywhere else!


- Melissa L.

Going back for Allie Boo checkup this month Nov2017... Really do like the vets, they take their time with you letting you know about your fur baby .... Will keep going, especially friendly ,great Vets!


- Leasea H.

Our Puppy Socialization Classes

Our classes are held on the second Saturday of every month and are designed to get your pet used to playing and feeling comfortable in a new environment. Too often, pets develop negative associations with the veterinary clinic. Giving them the opportunity to play and socialize in this setting can help turn a negative into a positive. Additionally, it allows your pet to interact with other puppies in a controlled environment. They learn their boundaries with other dogs, the etiquette of play and all sorts of puppy social rules all on their own. Plus, the presence of other people helps them become more trustworthy of unfamiliar people and us, too!


Education for Owners

Puppy training isn’t just about the dogs, it’s about you, too! Whether this is your first puppy or you’re a veteran dog owner, every pet is slightly different with various needs and behaviors. During our puppy socialization classes, we’ll be happy to go over basic house-training rules such as setting boundaries within the home, potty training, crate training and more! Come with questions, and we’ll provide the answers!

These events are held monthly.  Please ask us for more details and to enroll your puppy! Remember, classes are free to current clients!