Your safety comes first, and we’re prepared for your visit!
Before you come to see us, click below to request an appointment and complete your curbside check-in form before your appointment. When you arrive for your appointment, text or call us at 626-303-7881, and a member of our team will come out to retrieve your pet(s). You can also learn more about our COVID-19 protocols by clicking the button below.
We proudly care for the pets of Monrovia, CA and beyond.
At Dr. Domotor’s Animal House, we’re dedicated to providing you and your four-legged family members state-of-the-art, compassionate veterinary care. Our goal is to help you care for your pet while keeping them healthy. We want your veterinary experience to be simple, affordable, and exceptional. We’re here to help when you need us most!
Putting your pet's health first.

Meet Our Team
Get to know the exceptional team at Dr. Domotor’s Animal House. You can count on us to be there when your furry friends need us most!

Appointment Request
Save time and request your next appointment online from any device! We look forward to seeing you and your pets very soon.

Online Store
Now you can shop for your pet’s favorite food, medications, and products online by visiting our new online store.
Thank you for your kind words!
We have the best clients and patients. Your kind words mean so much to our team!

Download our app!
Keeping up with your pet’s health from your mobile device has never been easier! With our new app, you’ll have all of your pet’s health information in the palm of your hand. Plus, you’ll be able to communicate with us much easier.




Exceptional care for the pets of Monrovia, CA.
The Dr. Domotor's Animal House team cares for each patient as our own. We understand the special bond you have with your four-legged family members and strive to provide the best care possible.
Contact Info
Location
Monrovia, CA 91016
Hours
Mon - Fri: 8 am - 5 pm
Sat: 9 am - 3 pm
Sun: Closed

Have a question?
Our team is here to help! Complete the form below to get in touch. If this is an emergency, please call us directly at 626-303-7881.

Ready to come see us?
Request your next appointment online in minutes from any device. We look forward to seeing you soon!