We are a rescue organization, not animal control. We have no power to take a dog away from a neglectful owner, nor do we have a facility to house lost dogs until their owners can locate them. So if you have found a stray dog or know of a dog in an abusive or neglectful situation in ERIE COUNTY, please contact the following:

The Buffalo Animal Shelter

380 N. Oak Street
Buffalo, NY 14203
Phone: 716-851-5694 or 851-4265
Fax: 716-851-5096

City of Buffalo Animal Shelter Business Hours:

Open daily 9:00 am - 3:00 pm
Wednesday until 7:00 pm
Saturday 9:30 - 2:30 pm
Closed Sundays and Holidays

The SPCA Serving Erie County

300 Harlem Road
West Seneca, NY 14224
(716) 875-7360

After-Hours Emergencies: (716) 827-1609

SPCA Surrender Hours

Monday, Tuesday, Wednesday and Friday: 8:00 a.m. until 4:00 p.m.
Thursday: 8:00 a.m. until 8:00 p.m.
Saturday: 8:00 a.m. until 4:00 p.m.
Sunday: Closed


To find an EMERGENCY vet in your area:

Orchard Park Veterinary Medical Center
3930 North Buffalo Road
Orchard Park, NY 14127
(716) 662-6660

Village Veterinary Clinic of Hamburg
113 Buffalo St.
Hamburg, NY 14075
(716) 646-4023

Northtowns Emergency Veterinary Services
2060 Niagara Falls Blvd.
Tonawanda, NY 14150
(716) 213-0283

Greater Buffalo Veterinary Emergency Clinic
4821 Genesee St.
Cheektowaga, NY 14225
(716) 839-4043


Queen City Pitties relies on these vet offices for the best care to our fosters. They give us the comfort to know our dogs are in their trusted hands.

All Creatures Animal Hospital / Dr. James Albert, DVM
6429 Transit Road
East Amherst, NY 14051
(716) 636-3600
(716) 636-3614 Fax

City Creatures Animal Hospital / Dr. James Albert, DVM
2113 Delaware Avenue
Buffalo, NY 14216
(716) 873-7000
(716) 873-7009 Fax

McClelland Small Animal Hospital
455 Ellicott Street
Buffalo, NY 14202
(716) 847-0181

Village Veterinary Clinic of Hamburg
113 Buffalo Street
Hamburg New York, 14075
(716) 646-4023

West Side Pet Clinic
1245 Niagara Street
Buffalo, NY 14213
(716) 882-1245