Call Us Now! 540-434-0900
1950-B Deyerle Ave Harrisonburg, VA 22801

Identifying Emergencies

What is a Veterinary Emergency?

Any of these conditions constitute an animal emergency and should receive immediate veterinary care:

  • Unconsciousness
  • Refusal to drink or eat for 24 hours or more
  • Severe vomiting or diarrhea – more than 2 episodes in a 24 – hour period, or either of these combined with obvious illness or any of the other problems listed below
  • Heat stress or heatstroke
  • Obvious signs of pain or extreme anxiety
  • Fractured bones, severe lameness or inability to move leg(s)
  • Seizures and/or staggering
  • You suspect or know your pet has eaten something poisonous (such as antifreeze, chocolate, rodent poison, etc.)
  • Injuries to your pet’s eye(s)
  • Inability to urinate or pass feces (stool), or obvious pain associated with urinating or passing stool
  • Bleeding from nose, mouth, rectum, coughing up blood, or blood in urine
  • Choking, difficulty breathing or nonstop coughing and gagging
  • Severe bleeding or bleeding that doesn’t stop within 5 minutes
Animal Service Center

Emergency Contacts

Local Animal Control:

ASPCA Animal Poison Control Center

Phone : 800-548–2423

Pet Poison Helpline

Phone : 855-764-7661

Note : There is a charge for both calls

Hours of Operation: Friday 6 PM – Monday 8AM

Augusta County Animal Control

Phone : (540) 245-5635

Harrisonburg Animal Control

Phone : (540) 434-2317

Rockingham County Animal Control

Phone : (540) 564 – 3049

Staunton Animal Control

Phone : (540) 332 – 3842

Waynesboro Animal Control

Phone : 540) 942 – 6675

Local SPCA/ Animal Organizations

Anicira Veterinary Center

Phone : (540) 437 – 6466

Augusta County SPCA

Phone : (540) 885 – 7722

Cat’s Cradle

Phone : (540) 438 – 5222

Rockingham/Harrisonburg SPCA

Phone : (540) 434 – 5270

Shenandoah Valley Animal Service Center

Phone : (540) 943 – 5142

Large Animal Veterinarians

Ashby Herd Health (Harrisonburg)

Phone : (540) – 433 – 0430

Commonwealth (Waynesboro)

Phone : (540) – 942 – 9777

Mountain View Equine

Phone : (540) – 377 – 5700

Performance Equine

Phone : (540) – 249 – 1233

Westwood (Staunton)

Phone : (540) – 337 – 6200

Poison Control

ASPCA Animal Poison Control Center

Phone : 800 – 548 – 2423

Pet Poison Helpline

Phone : 855 – 764 – 7661

Note:  There is a charge for both calls

If you have a pet emergency after usual business hours, call us today!

Contact Us

Contact Info

Address: 1950-B Deyerle Ave Harrisonburg, VA 22801

Phone: 540-434-0900

Check Us Out!

FB-FindUsonFacebook

Payment Methods

Payment Methods CareCredit

Online Store/Pharmacy

American Veterinary Medical foundation