Animals R Us

Where your animal’s health and comfort are our #1 priority
Contact UsFind Us on Facebook
Small Animal Services >
Large Animal Services >

Visit Our Online Store for all Your Pet’s Needs

Shop food, prescriptions, preventions, and even toys. Have it sent to your home and avoid having to make a visit to the clinic!

Online Store

Exceptional Veterinary Care in Flat Rock

Animals R Us Veterinary Clinic is a full-service, veterinary medical facility, located in Flat Rock, NC. The professional and courteous staff at Animals R Us seeks to provide the best possible medical, surgical and dental care for their highly valued patients.

About UsMeet Our Team

I have took my animals to Animals R Us for many years and they take such great care of everyone's pets. You can tell how dedicated and how they love our critters of all kinds. Thank you for all you and your staff does

Crystal H.

Dr. Hargus is a wonderful person and Vet!! She cares about your pets and you! All the staff are wonderful and very helpful! I would definitely go to them for all my veterinary needs. They are the best in town!!

Lisa K.

I could never pay the worth of all the outstanding service, professionalism, kindness, patience, friendliness of Beverly Hargus DVM and Staff…I’ve had a few cats and dogs over the years; and they have all been cared for extremely well.

C. Nix

Trusted Care When You're Away


Going away and need a trusted care provider for your pet? You can trust Animals R Us to care for your fur babies while you are out of town!

Stay Up to Date


Check out our events page to see whats happening at Animals R Us! We will keep you updated on any events and news.

Quick & Convenient

Online Forms

Use our online forms to easily contact our veterinary care team from the comfort of your own house. Contact, register, request prescriptions, and more!

Pet feeling blue? Try our pet symptom checker.

Pet Health Checker
Animals R Us

725 Crest Road
Flat Rock, NC 28731

Phone: (828) 693-7387
Fax: (828) 697-3685

Online Store

Mon: 7 am – 7 pm
Tue: 7 am – 5 pm
Wed: 9 am – 5 pm
Thu: 7 am – 7 pm
Fri: 9 am – 5 pm
Sat: 9 am – 1 pm
Sun: Closed