Haines Road
Animal Hospital

Providing Top-Level Care For Cats And Dogs Of All Ages

Our Animal Hospital Offers Cutting Edge, Affordable Care

Haines Road Animal Hospital is equipped to handle all medical and surgical needs. From preventive health care services to advanced diagnostic and surgical services, our doctors and staff are trained to manage all of your pet’s needs. We are continually updating our equipment and educating our team to the latest medical information. We know that everyone has a budget and we will work within the confines of your budget to get the best outcome for your pet.

We are here to service the cities of St. Petersburg, FL, Pinellas Park, FL, Clearwater, FL, Tampa, FL, Largo, FL, Seminole, FL, St. Pete. Beach, FL, Gulfport, FL, Tierra Verde, FL, Kenneth City, FL and more!

As an American Animal Hospital Association (AAHA) accredited clinic since 2011, our team of veterinarians and support staff adheres to the highest standards of facility and pet care. Only 15% of all practices are AAHA certified (re-accreditation takes place every 3 years). However, our greatest source of pride is found in the praise of our clients and the satisfied purrs and wagging tails of our patients.

We have found the key to quality veterinary care is a combination of medical competence, empathy for pet owners and compassion for our animal patients. Our veterinarians will listen to your concerns, diagnose any medical conditions, help you understand your options and work with you to make the right decisions for you and your pet.

Our veterinary team is made up of a diverse group of professionals who bring their love for animals to work with them every day. Every member of our team joined our network of veterinary hospitals because of their desire to make a difference in the lives of animals, as well as the people who love those animals.

Hear what our clients are saying about us

Google logo
★★★★★ Staff are great and very informative.Kelvin M.Kelvin M. ★★★★★ I'm coming here for several years, love it. They're always very attentive t our animals and very friendly.Patrick B.Patrick B. ★★★★★ Always heard great things so had to see for myself. Best vet I've been to so far. Very kind and compassionate team. My go to place for any pet worries! They even gave my puppy a welcome bag and toy for her first visit.Alexis C.Alexis C. ★★★★★ Edge Animal Hospital on 9th St and 1st Ave North was awesome for our two dogs. New to the area, we know we needed to get a new vet for the girls and Edge has proven to be the right choice for us. Watching the doc and assistant get on the ground with Annie & Honey was very comforting and reassuring. We really appreciate the care we know they will receive here. Highly recommend.Bob G.Bob G. ★★★★★ My wife and I love how well our pets are treated at every visit. They always treat our pets like family. Couldn’t ask for a better place to take them to. Thank you for what you do.rob R.rob R. ★★★★★ Kind staff. They love animals. Very patient and compassionate euthanasia experienceDonald S.Donald S. ★★★★★ Everything went well. Thank you for all they do.Vincent F.Vincent F. ★★★★★ Great people!!! They care about my dog's well being and they work with me to stay within my budget. Love this placeWilliam F.William F. ★★★★★ We love Edge Animal Hospital! From the moment we walk through the doors, everyone is patient, understanding, calm and laid back. I enjoy the convenience of their downtown location and online scheduling system, but I keep coming back because care and kindness are their mission and it totally shows.Kelly S.Kelly S. ★★★★★ We recently moved to St Pete and took our two doodles to Haines. The veterinarians there are wonderful!! They were gentle with our pets and explained everything clearly and in detail. We highly recommend. Lee & MicheleLee A W.Lee A W. ★★★★★ This place is awesome, Dr Mosher and her staff really care about you and your pets. This place is one of a kind.Thomas B.Thomas B. ★★★★★ My dog gets wonderful care at Edge Animal Hospital. This past week he was very sick. Dr. Volker's saw him Thursday, Friday and Monday and kept in touch to get us through a tough weekend. Thanks to excellent care he is much better and improving every day.JesseJesse ★★★★★ Everyone is so nice! So helpful. They always get back to me quickly. Great customer service, and you can tell they love what they do 😊Ashley C.Ashley C. ★★★★★ Haines Road AnimalHospital is a fantastic veterinary clinic with compassionate veterinarians and staff.Maggi M.Maggi M. ★★★★★ I love this place so much. They are fast, knowledgeable, caring and friendly. I’ve had all my animals in for care and I’m never disappointed. The girls are phenomenal! Had to put my 13yr old furbaby to sleep and they allowed that to happen w grace and privacy. Dealing w a sickly kitten now and there’s no one I’d trust more!! Dr. Bammer, Dr. Hartog, and all the Doctors are top tier!!Kat G.Kat G. ★★★★★ The staff are very caring and thoughtful! You can tell that they truly care about animals. It makes a huge difference. Thank you for caring about our little AJ 💚Tammy F.Tammy F. ★★★★★ I have been taking Charley to Haines Road for over 7 years now. the staff is always friendly and helpful. They have been so good with Charley and empathetic when he’s been really ill 10/10 would recommend.Sherilyn G.Sherilyn G. ★★★★★ Excellent Doctor, very helpful follow up phone call. Technician could not have been more helpful.Jan N.Jan N. ★★★★★ Exceptional Staff. Jenny, our Tech, is knowledgeable and informative. The Doctors, both medical, Dr Kyra Hartog and surgical, Dr Stephanie Bode, are fabulous. They both explained the options and gave me all the intel. Would highly recommend Haines Road Animal Hospital.Leigh P.Leigh P. ★★★★★ Without a doubt, Haines Road Animal Hospital deserves a solid five-star rating. Their professionalism, compassion, and genuine love for animals are truly unparalleled. The staff is kind, friendly, and go above and beyond to make sure you pet is well taken care of. If you're looking for a veterinary clinic that will treat you and your pet with the utmost care and concern, look no further than Haines Road Animal Hospital.Ray M.Ray M. ★★★★★ Wonderful team from the vets and techs to the front desk folks. Have already recommended them to others.Josh W.Josh W. ★★★★★ Great staffWillWill ★★★★★ I have been taking my 3 cats here for a couple years and feel confident that the Vets and Staff care more about the pets than the money!buck R.buck R. ★★★★★ Such a great place, the staff is wonderful. From the time you check in until you leave. Dr Bode has been the best for our boy, Laura was so calm and sweet.Suzie Z.Suzie Z. ★★★★★ The staff at Edge Animal Hospital are nothing short of amazing. They are always there to help out in any situation. I had a situation with one of my cats that was sort of an emergency and we should probably have been sent to the ER Vet but Edge new I was in a bind and they kept my cat overnight to watch him and then we went to the ER Vet the next day. They go above and beyond all the time. I will end up taking all of my animals to Edge Animal Hospital!Shari B.Shari B. ★★★★★ The ladies at the front desk know the parents and the pets. Everyone is professional and very welcoming. Dr. Hartog is amazing! She listens to my concerns and still makes sure she asks if I have any other questions before I leave. (Go Gators!) Laurel is always treated with such genuinely tender care. This is as important as the high level of expertise Dr. Hartog and the staff provide.Genevieve C.Genevieve C. ★★★★★ My ancient cat, Thomas, is probably getting close to "that time". I called, and the amazing receptionist, Ginger, listened and helped me make a plan. I talked to her a few times through the day, and she was always compassionate and helpful. I arrived for a quality of life exam, and encountered Alex the technician, and Dr. Hartog. Amazing care from both of them... from holding my angry boy, to answering my random questions, to handing me a tissue when I got upset... I don't think it's long for him, but what an awesome decision I made to go here and put my soul at ease. I even got to hug Ginger on the way out.. Thank you allH K.H K. ★★★★★ my dog homer loves to go to the vets for his treatment. I have never had a pet that liked the vets, he feels loved like he gets from me there. it is an amazing place.Bruce F.Bruce F. ★★★★★ The staff at Haines Road Animal.Hospital are friendly and went above and beyond to take care of my two furbabies DJ and Dagmar Swinney, German Dacshunds. I appreciate all the Love! Linda Swinney, Navy Veteran.Linda S.Linda S. ★★★★★ Dr. Hartog and the Haines Animal Hospital staff have provided great service in many ways from professionalism, politeness, responsiveness, and care. Dr. Hartog has been amazing! She sat with me when I had to say goodbye to two of my loving pets. Both needed medical attention over the years and her support and comfort were so appreciated. She helped me through some difficult decisions and choices. I would definitely recommend Dr. Hartog and Haines Animal Hospital.Wendy R.Wendy R. ★★★★★ Everyone is always soooo caring and helpful.kevin R.kevin R. ★★★★★ My cat loves it here. No fear animal shelter and my cat gets excellent care.Jess M.Jess M. ★★★★★ We had such an excellent first visit to establish new care for our new pup. I chose edge because of these good reviews and they are accurate!Amanda R.Amanda R. ★★★★★ Many years of quality pet care.Bladder stone removal for Bella with great results 🐕Scott Z.Scott Z. ★★★★★ Dr Mary was great! Explained everything to us and we chose to have X-rays with a heart worm test - our dog had been coughing and was not on heart worm prevention due to seizures. All tests came back negative and we were relieved.T D.T D. ★★★★★ When our dog became sick and we were faced with a difficult decision . Dr. Mosher helped us through it with such care and compassion. She is an amazing vet! The whole staff is great and very accommodating at Haines Road Animal hospital. When we decide to add another fur baby to our family, Dr. Mosher will be our go to vet.Kelli W.Kelli W. ★★★★★ Best vets!Bianca B.Bianca B. ★★★★★ I have 10 years of animal rescue work under my belt. I have cared for :fighting dogs, strays, bait dogs, abandoned cats and dogs, you name it. I've done it all. This is single handedly the best vet I've ever used. They are the kindest and most competent people, that I would ever let near my fur baby. They will fight harder for your pet than any vet I have ever met. Dr. Bode and Jenny are truly am inspiring team. If you care about your pet and you want a qualified vet handling your pet-please bring them here.Zach G.Zach G. ★★★★★ I recently had the unfortunate experience of having to make the difficult decision to put my beloved dog down due to his illness. The team at Haines Road Animal Hospital, particularly Dr. Mosher and Dr. Bode, were absolutely amazing throughout this entire process.From the moment we started visiting this clinic years ago, the staff has always been patient, compassionate, and genuinely caring. Dr. Vicente, who is now retired, always provided exceptional care for our dog. The rest of the staff at Haines Road Animal Hospital have continued to uphold this high standard of care, and we are forever grateful for their dedication to our pet's health and well-being.During our dog's end-of-life care, the doctors were incredibly supportive and understanding. They guided us through the process, providing all the necessary information and making sure we were comfortable with our decision. Despite the emotional difficulty, they treated both us and our dog with utmost respect and kindness.What truly touched our hearts was the personal card that was sent to us after our dog passed away. It may seem like a small gesture, but it meant the world to us. In an age where personal touch is often overlooked, the doctors at Haines Road Animal Hospital went above and beyond to show their compassion and sympathy.I cannot express enough gratitude for the exceptional care that our dog received and the compassion shown to us during this difficult time. I wholeheartedly recommend Haines Road Animal Hospital, Dr. Mosher, Dr. Bode, and their remarkable team to anyone in need of trustworthy and compassionate veterinary care. When our hearts are ready for a new pet, we will definitely be returning to Haines Road Animal Hospital.Thank you, Haines Road Animal Hospital, for taking care of our beloved dog and for your unwavering compassion during this challenging journey.Vid VVid V ★★★★★ Have taken my animals here for over 20 years. They are compassionate, affordable and efficient. Have never had a bad experience with the service or staff. Would not go elsewhere unless an emergency that prevented me from turning to them! Update... Nothing changed since my first post. Dr. H and team are always great. I leave knowing my pet has been in the best hands and feel fully informedTammy H.Tammy H. ★★★★★ All of the staff were so compassionate with our anxious doggie. Dr. Bode was kind and very knowledgeable. I am grateful <3Kate M.Kate M. ★★★★★ I highly recommend Haines Road Animal Hospital. Our old dog Roxie felt welcome and right a home with the staff and doctor. Very professional, courteous, and friendly folks.Don W.Don W. ★★★★★ The staff is always great. They Dr's are always very informative about what ther diagnosis is.Joe L.Joe L. ★★★★★ Changed vets and so glad we did!!amanda S.amanda S. ★★★★★ I wish I could rate them higher. Everyone is awesome!William S.William S. ★★★★★ Dr. Bode and her staff are friendly and patient with my boisterous lab. They helped us clear up ear and skin issues. Highly recommended.Angela G.Angela G. ★★★★★ Excellent ServiceJoseph W.Joseph W. ★★★★★ knowledgeable and friendly staffTamara C.Tamara C. ★★★★★ Always friendly and informative. The staff listens with compassion. The only people my cat will let pick her up. I am a bit jealous, but she likes going to the vet!Nicole E.Nicole E. ★★★★★ These folks are great in every way that counts!!Lora Smeltzly F.Lora Smeltzly F. ★★★★★ Of course, my cat hates the whole thing, but the entire staff is lovely and took great care.Kimie K.Kimie K. ★★★★★ My dog had the most thorough exam ever. The atmosphere, facility, drs and staff are top notch. Grateful I could get an appt the same day for my dog who was in pain.Nicole C.Nicole C. ★★★★★ Great care for your pet!BevBev ★★★★★ We have been taking our alaskan malamute here since he was a puppy, and we have had great experiences every visit. If you need a vet, highly recommend!Blair W.Blair W. ★★★★★ Always ready to help, and very friendly. I have been going here for the past three years and each visit feels better than the last. Thank you guysNeill V.Neill V. ★★★★★ We'd only had our puppy "Fred" for 4-days and he wasn't feeling well at all. We took him in and Dr. Bode was AMAZING!! She diagnosed the issue, prescribed medication and now he is a bouncy, adorable, puppy...feeeling great! She is a Gator after all. 🙂 Thankful we have found such an amazing vet!!Lesli W.Lesli W. ★★★★★ Multiple other vets just told me they wanted to put her down. This place said they were confident they could do the surgery and get all the cancer. And they did. Words can’t describe how thankful I am.GARETT C.GARETT C. ★★★★★ They are so nice theremichael D.michael D. ★★★★★ Haines Road is the absolute BEST!!! The docs and staff are so very incredible and caring. They all have a true love for helping all animals!Jean B.Jean B. ★★★★★ They go above and beyond to accommodate your petEd B.Ed B. ★★★★★ Very caring and kind. They take the time to listen to your concerns. You can definitely tell that they love animals and what they do. They even sent me a text the next day to see how my cat was doing.HelénaHeléna ★★★★★ Staff and Vets are superb. Kind and caring. They can be pricy but the results have been great for all our animals.L R.L R. ★★★★★ I've been going there for years and I'd never go anywhere else. All of the staff are both professional and friendly. They make you feel like family, which is important when you're bringing in a family member 🐈 🐕Steven P.Steven P. ★★★★★ I love the way they care for my pets... 🐈genevieve E.genevieve E. ★★★★★ Great team !Janet A.Janet A. ★★★★★ They got me right in. They are very professional and compassionate. Everything was explained well. My dogs loved almost every minute of the visit.Elizabeth W.Elizabeth W. ★★★★☆ Only made an appointment. Check after visitEdward J.Edward J.js_loader

Come See Us

4342 Haines Rd N.,
Saint Petersburg, FL 33714


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


7:30am - 6:00pm


8:00am - 12:00pm



Our Services

As an accredited American Animal Hospital Association (AAHA) animal hospital, we offer devoted veterinary care of the highest quality to ensure the health, well-being, and comfort of your beloved family dog, cat, or pocket pet.

You can count on our team of professional veterinarians and staff to provide you with the finest in veterinary excellence and superior customer service.  Our pet hospital offers the following services for dogs and cats of all breeds, ages, medical conditions, and lifestyles.

What's Next

  • 1

    Call us or schedule an appointment online.

  • 2

    Meet with a doctor for an initial exam.

  • 3

    Put a plan together for your pet.