Emergency Veterinary Resources in Most of Montgomery, Bucks & Philadelphia, PA
At Love & Dignity In-Home Pet Euthanasia, our focus is on providing peaceful, compassionate end-of-life care for pets in their own homes. We are not an emergency veterinary service and do not provide urgent medical treatment. However, we want families to have quick access to trusted resources if a pet emergency occurs outside of our scope.
If your pet is experiencing sudden illness, injury, or life-threatening symptoms, please contact or visit one of the emergency veterinary hospitals below.
24-Hour & After-Hours Emergency Vet Hospitals
- BluePearl Pet Hospital – Langhorne, PA
2010 Cabot Blvd W, Ste. D, Langhorne, PA 19047
215-750-2774 - Metropolitan Veterinary Associates – Norristown, PA
2626 Van Buren Ave, Norristown, PA 19403
610-666-1050 - Philadelphia Animal Specialty & Emergency (PASE) – Philadelphia, PA
1920 Washington Ave, Philadelphia, PA 19146
267-727-3738 - Hickory Veterinary Hospital – Plymouth Meeting, PA
2303 Hickory Rd, Plymouth Meeting, PA 19462
610-828-3054 - Quakertown Veterinary Clinic – Quakertown, PA
2250 N Old Bethlehem Pike, Quakertown, PA 18951
215-515-8810 - Veterinary Emergency Group (VEG) – Center City Philadelphia, PA
1213 Walnut St, Philadelphia, PA 19107
267-876-5801
Pet Poison Control
If you suspect your pet has ingested a toxic substance, call one of these 24/7 poison control hotlines:
- ASPCA Animal Poison Control Center – 888-426-4435 (consultation fee may apply)
- Pet Poison Helpline – 855-764-7661 (consultation fee may apply)
Important Notes for Families
- Love & Dignity is available 7 days a week, 9 AM – 5 PM for in-home euthanasia and end-of-life guidance, not for urgent medical care.
- If your pet is in immediate distress, please seek help from one of the facilities above.
- If you are unsure whether your situation is an emergency or an end-of-life decision, you may wish to schedule a tele-advice consultation with our team for compassionate guidance.
- We promptly update our voicemail whenever we take time off.
