Please call 1-866-951-0247 Ext. 100 for more information on these services:

Affordable Spay & Neuter Options

BAHS partners with two local vet clinics to offer $50 vouchers for spay/neuter, microchip, and vaccinations. Individuals must show proof of financial need in order to qualify for this program. We accept documents such as W-2’s, government assistance or unemployment documents. There are only 16 vouchers available per month. 

There are also several spay/neuter clinics with a mobile unit which comes to the BAHS. The cost for these clinics is $50 for spay/neuter, microchip, and vaccines. The clinic has a 50 lb weight limit for pets.

We have a limited number of free spay and neuter appointments through Carol House Quick Fix for Belleville residents. Please call for more information.

Vaccination Clinics

BAHS offers quarterly vaccine clinics which include the rabies vaccination, DHPPC (dogs) and FVRCPC (cats).  2020 dates will be announced as soon as possible.


This service can be done at the same time as a vaccination clinic or by appointment at our shelter. The cost of the microchip bundled with vaccines at a clinic is $25. If you need a microchip only, it is $10 at a clinic. If you schedule an appointment to have a microchip inserted at the shelter, the cost is $15.

Dog Training Classes

BAHS provides free dog training for St. Clair County Residents. You must pre-register for these classes.

Re-homing Advice & Resources

BAHS intakes our animals from St. Clair County Animal Control. If you need to rehome your dog or cat, please call for information or try these two websites:

Monthly Pet Resource Pantry

BAHS hosts a Pet Resource Pantry on the last Sunday of each month from 1-3pm. Please call for an appointment or more information. Pets must be fixed or be on our spay/neuter waitlist.

Emergency Veterinary Assistance

BAHS may be able to help with the financial costs associated with emergency vet care for your pet. Please call and ask about our Pets to the Vet program.


Please contact BAHS with housing concerns. We are happy to negotiate with landlords and can help with pet deposits in some cases. The two links below have information about pet friendly housing in St. Clair County.