Comprehensive exams and preventive care to keep your pets healthy.
Urgent medical services for accidents, illnesses, and critical conditions.
On-site pharmacy for prescriptions, vaccines, and pet health supplies.
Compassionate support for pet owners during difficult times.
Blood work, imaging, and lab tests to diagnose health issues accurately.
I went to get my childhood cat euthanized yesterday. It was a hard decision he wasn’t actively passing away but he wasn’t happy and was suffering. I wanted to keep him home so he can pass with me because he loved me so much. he’s my baby. I ended up deciding to bring him in being promised it was a peaceful way to go. It was the worst thing ever. The doctors made a mistake and killed him before he even got the lethal injection. They put the sedative (that was supposed to be injected into muscle) deep into my cat that you can see visually he had little to no muscle in his back. he was very skinny. they told me it would take about 10 minutes to sedate him but since it went into his bloodstream instead, the medication had instant effects. A minute pass and I realize he is having a hard time breathing. I call them in and the dr out loud acknowledged that he wasn’t breathing and that’s not supposed to happen. they had no sense of urgency I’m guessing they just figured he was going to die anyways and I was left in the room with my now dying cat. I put my ear to his chest and I heard no heart beat and he now stopped breathing completely. He died. then the doctor comes in and injects him with the lethal injection. AFTER his heart had already stopped beating. Worst experience ever and it has severely traumatized me as this cat was my baby. I was so scared of taking him to get euthanized because I don’t trust people with him. IF YOU ARE GETTING AN ANIMAL EUTHANIZED MAKE SURE THEY KNOW HOW TO SEDATE YOUR PET AND NOT KILL THEM. I paid for a peaceful experience and got the worst experience ever. I would take your animal somewhere else.
We have been bringing our dogs to City Creatures for just about 25 years. During that time we were treated courteously and professionally by every single employee we worked with. For the past 3 years we have received excellent advice and care from Dr. Sood regarding the decline of our beloved 14 year old dog. She made his final years much easier for us to manage. When we made the difficult decision to put him down, City Creatures took care of us right away. The two techs and Dr Benton were beyond compassionate and sympathetic. They listened to our concerns and then carefully explained each step giving us all the time we needed. While the passing of a pet is not easy, our dog's final moments were peaceful and gave us great comfort. Though we are taking a break from dog ownership, if we do get another dog we will definitely bring it to City Creatures.
Edited following owner's comment: My suspicion that Arthur has kidney disease was based on recognizing symptoms from previous experience, not based on another cat's health. Keep arguing with me about whether or not your office made an error in judgement all you want, i think you did and refused to admit it and respond with a basic apology. Unfortunately Arthur does not travel well and at my visit asked tests to be run based on my suspicion of kidney disease or diabetes, rather than subject him to further travel. I also said medications have made the issue of travel for him more difficult since being sedated caused vomiting and urination in his carrier. You never once offered to waive any fee, but repeated the cost of taking blood pressure at my initial visit and that "owners don't want all the tests" due to cost, DESPITE me saying I was willing to pay that. I disconnected the call with a manager when I was told "oh well too bad for you" and said I needed to cancel my appointment. Both receptionist were very rude talking over me and swore at me they didn't need my "bullshit" TO ALL POTENTIAL PATIENTS-- RUN!!! Well I'm sure management will find a way to argue with me about this review, since it appears they do that with reviews they don't like. Or reviews in which people state their opinions or feelings. Here goes. This vet office, and in particular the exam rooms, are dirty. The fixtures are worn and outdated. The floors are scuffed and soiled in the corners, as though they should have been replaced 20 years ago and they can't be bothered cleaning them thoroughly because they won't look clean. The musty smell could be dried urine, or just old floors. I had overlooked the lack of cleanliness previously because I thought we were receiving stellar care at a good price. I rescued 2 cats a few years back. One of them was obese and when she began to loose weight, I was saddened to discover it was not due to my efforts but kidney disease. The surviving rescue i have closely watched for the signs I missed with previous rescue. When I saw initial signs, I brought him to see a vet. I expressed my concerns and that I would like him to have all necessary tests. I thought they did them. When the results came back, I was told I needed to bring him back to have his blood pressure taken because he had what we all suspected, age related kidney disease. I thought they had just accidentally neglected to take his blood pressure. Nope. So now, I'm supposed to bring him back, subject a very nervous traveller to more tests and PAY ALL OVER AGAIN???? Spoke with not particularly polite reception who interrupted every word I said and accused me of "abuse" trying to speak over her and be heard and tell me she didn't need to listen to my "bullshit" then "accidentally disconnecting" me. Called back. Asked for a manager/supervisor please. When I declined to give her my name, she suddenly stated supervisor was not available. But wasn't she available 10 seconds ago? They played games. Knowing I am upset. Instead of attempting to diffuse the situation, reception did what they could to make it worse. So, I asked for the tests and when they didn't do them, I was told "that's not how it works" at a vet. They won't do all the tests people are asking for until they get blood test results, even if it is a basic test like blood pressure. So they would have charged me again. They did not agree to waive any fees, only provide medication to sedate him. I wouldn't have been so upset if they had just simply admitted to an error and agreed to charge me what they would have if the blood pressure was taken at my initial visit. Kindness and humility go a long way, neither of which this office demonstrated in this situation. As an aside, why does this office do all the tests in the back where we can't see them being done? What is there to hide? Other vets I've been to over the years take blood, complete basic tests in the exam rooms.
I have been taking my dog and cats to City Creatures for years. They always get me in for an appointment quickly! The staff is always so nice and treat my pets great! Even after moving out of the city and to the suburbs, I make the drive to City Creatures to make sure my pets get the best care!
I brought my cat Jersey here (because the place that I normal would that him didn't have an opening till 12/1/2025) Wednesday 11/26/2025 not knowing why he was sick? I got an estimate of over $850 I can afford that I'm on social security so I payed for what I could afford and said let see what happens. Today Thanksgiving I watch my cat die it wasn't pleasant. Yep just a little bit bitter because it was hard to watch and not be able to do anything I prayed to god let him go, I just wanted to share.

Compassionate veterinary care for your beloved pets in Buffalo.
No photos available
City Creatures Animal Hospital is a trusted veterinary clinic in Buffalo, NY, dedicated to providing comprehensive and compassionate care for dogs, cats, and other pets. With a 4.6/5 Google rating from hundreds of reviews, we offer services including routine check-ups, emergency care, pharmacy, and end-of-life support. Our experienced team focuses on personalized treatment in a welcoming environment, ensuring your pets receive the best possible attention. We serve the Buffalo community with a commitment to quality and empathy.
Claim City Creatures Animal Hospital to update business info, respond to reviews, and access analytics.