Full Veterinary Pharmacy


  • Many conditions we diagnose in pets every day need specific medications to properly be treated.  This could include antibiotics, anti-inflammatories, or anti-parasite medications just to name a few.  Many of these medications are specific to veterinary medicine and are not available through a human pharmacy.  At Fischer Animal Hospital, we keep a full stock of pharmaceuticals so when your four-legged loved one is sick, we can get treatment started immediately.
  • While we do use some medications from the human medicine world, the dosages are often different.  We also use medications from the same category as those in human medicine, such as non-steroidal anti-inflammatory medications (NSAIDs).  However, using human versions of these drugs can often be harmful to dogs and cats.

Prescription Nutrition for Dogs and Cats


  • Animal nutrition has come a long way in the last 10 years.  Research has shown that treatment of many health problems can be greatly enhanced when a prescription diet is used in conjunction with other treatments.  We carry a large selection of veterinary prescription diets for dogs and cats for a multitude of health problems, including obesity, diabetes, kidney failure, liver disease, and arthritis.  In addition, many animals with food-specific allergies can benefit greatly from a hypoallergenic diet.  
  • We keep several such diets in stock at all times.  Each brand of food available at Fischer Animal Hospital has been specifically researched, and we only recommend diets that have been proven to be of very high quality. We carry a large selection of prescription diets from Purina Veterinary Prescription diets.  We also offer home deliver options for Purina Diets and Hills Science Diet.  To sign up for Purina Home Delivery, click here.

Contact Us

We look forward to hearing from you


Find us on the map

Office Hours

CLOSED Jan 1st, Memorial Day, July 4th, Labor Day, Thanksgiving & Christmas. Visit our Facebook page or download our app for other closures


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-6:00 pm


8:00 am-5:00 pm


9:00 am-2:00 pm