I have been coming to Buffalo Small Animal Hospital since I was a child. I grew up watching my family pets receive excellent care here so I couldn't imagine going anywhere else. When my older lab was having issues Dr. Josh helped me thoroughly understand the diagnosis so I was able to help him properly. He and his tech's care and compassion helped get me through the office visits. I cant thank the team over at BSA enough.
more