Skip to Main Content

Our Core Veterinary Services

Ygnacio Animal Hospital's suite of core care veterinary services provides for all your dog or cat's healthcare needs.

Book An Appointment

Vaccinations & Prevention

Prevent many common conditions, diseases and disorders with vaccinations.

Learn More

Routine Exams

Prioritize your pet's health, disease prevention and treatment with regular checkups.

Learn More

Emergencies

Contact us for immediate emergency and urgent veterinary care.

Learn More

Dental Care

Bring your pet in for complete dental care, from cleanings to surgeries.

Learn More

Pet Maintenance & Care

Ygnacio Animal Hospital offers anal gland expression and nail trimming services to improve quality of life

Learn More

Acupuncture

Encourage healing with acupuncture treatments to help restore your pet's health.

Learn More

Geriatrics

Preserve your senior pet's health with physical exams and proactive treatment.

Learn More

Puppies & Kittens

The highest quality of veterinary care and guidance during your puppy or kitten's first year of life.

Learn More

  • Pet Maintenance & Care

    Ygnacio Animal Hospital offers additional maintenance services to improve the quality of life for cats and dogs in Walnut Creek and the surrounding areas. Book An Appointment Quality of Life Vet Care in Walnut Creek In addition to our core veterinary services, [SEO_CO...
    Read more »
  • Pet Vaccinations & Parasite Prevention

    Ygnacio Animal Hospital provides cats and dogs with the necessary pet vaccinations that help Walnut Creek animals thrive. Our preventive care services offer complete protection from parasites and serious diseases Book An Appointment Pet Vaccinations & Parasite Prevention ...
    Read more »
  • Cat & Dog Routine Checkups

    Routine exams from our vets at Ygnacio Animal Hospital focus on preventive care for your dog or cat. These routine exams are dog and cat checkups that help ensure your animal is in good health. Book An Appointment  Vet Checkups in Walnut Creek Cat and dog checkups are critical to ...
    Read more »
  • Emergency Veterinary Care

    Whenever our doors are open, Ygnacio Animal Hospital provides emergency vet care to pets in need. For emergencies that occur outside our office hours, we recommend the fine emergency animal hospitals listed below. Daytime Emergency Vet in Walnut Creek Contact Ygnacio Animal Hospital [BUTTON_TEXT][Hospital Hours][/site/contact-animal-hospital-walnut-creek...
    Read more »
  • Veterinary Dentistry & Dental Surgery

    Pet dental care is just as important for dogs and cats as a dentist is for humans! The vets at Ygnacio Animal Hospital provide preventive and restorative pet dental health care and surgery for cats and dogs. Book An Appointment Dog & Cat Dental Care in Walnut Creek A criminall...
    Read more »
  • Veterinary Acupuncture

    Ygnacio Animal Hospital's pet acupuncture treatment offers a less invasive alternative for mitigating pain and supplementing other rehabilitative therapies in cats and dogs. Book An Appointment Cat and Dog Acupuncture In traditional Chinese medicine, acupuncture was used as a way to prom...
    Read more »
  • Geriatric Care for Pets

    Geriatric dogs and geriatric cats require special attention from their vet care to keep them happy and healthy well into their golden years. Our Walnut Creek veterinarians provide comprehensive geriatric care for the elder statesmen among our patients. Book An Appointment Geriat...
    Read more »
  • Puppy & Kitten Veterinary Care

    Our Walnut Creek vets provide guidance, advice, and the highest quality of veterinary care during your puppy or kitten's critical first year of life. Book An Appointment Puppy and Kitten Vet Care Few things bring joy on this mortal coil like bringing home a new puppy or kitten...
    Read more »

New Patients Welcome

Ygnacio Animal Hospital is accepting new patients! Our experienced vets are passionate about the health of Walnut Creek companion animals. Get in touch today to book your pet's first appointment.

Contact Us

925-935-4880 Contact