Skip to Main Content Skip to Footer

Resources and Links

Visit the links below for additional resources on veterinary care. Our Upland veterinary staff are here for any additional questions or comments you may have. For appointment requests and general questions, please contact our office directly: (909) 608-0001

Animal Breed Associations

Humane Societies

Pet Grief Support

Pet Insurance / Payment Options

Pet Poison Control

Pet Products

Veterinary & Pet Care Education

Veterinary Resources for your Pet

We Talk Pets! Animal Hospital