107 E 2nd St., Ames, IA 50010 | 515-233-1756

HEROIMAGE underpic3 All Pets Animal Hospital - Veterinarian | Ames, IA

Tender Loving Care For Tender Loving Pets

PAW PAW PAW PAW PAW twitter logo-blue box facebook logo-blue
Dog eating pet treat Cat eating Pet eating Diets for pet health Do you own reptiles Get nutritional help Behavior issues How can we help Get a behaved pet

Get complete behavioral and nutrition help

We've offered counseling for all your pet's needs since 1984!

Call us for an appointment

Get a behaved pet

How can we help?

Behavior issues:

Your pet is smart and wants to behave. If you struggle with pet behavior problems, don't get frustrated or helpless. All Pets Animal Hospital can help you avoid abandoning your pet because of issues. We have over 30 years of experience!

You're not alone in your pet behavior issues. We have been working with owners since 1984. Our vets are experienced in all treatment strategies. From medications to training, ask for resources. Ask us to consult with any specialists you need.

  • Inappropriate and submissive urination

  • Separation anxiety

  • Excessive barking

  • Biting

  • Pet to pet aggression

  • Dominance behaviors

Get nutritional help

Do you own reptiles?

Diets for pet health!

Your pet naturally wants both meat and plants. Work with us for proper nutrition each step of the way. Your puppy needs a diet high in protein, calcium, and phosphorus, while adults need a more maintained diet. Ask about low-calorie, high-fiber, or high-calorie diets.

Small pets, reptiles, and birds have special diet needs. Don't let your pet become unhealthy because of the wrong food. Work with us to develop the best health plan and to learn their specific diet needs.

Some pets may have medical conditions. Ask about our special foods for all health and dietary needs. We have prescription diets available. Avoid bladder infections in cats with a Hill's Prescription Diet. Avoid frustration caused by health issues with your pets.

Take a look at our diet plans