Vermont Companion Animal Neutering
Low Cost Spay/Neuter Clinic in Middlesex VT

Make a Spay/Neuter Appointment

Please Read Before Submitting Appointment Request! 

(For our main clinic in Middlesex, just outside of Montpelier, click on the first blue box below.  For clinics elsewhere, click on the second on that says mobile MASH.  Thanks to a generous donor, we are able to offer free services for cats at some, but not all, MASH clinics.  If you signed up for one and were told by our staff that it was free, it is.  If you have a questions, please email us).

Please note: Confirmations are not instantaneous! Requests are reviewed by a staff member and it may take a couple of days to receive a confirmation. Check the email address you entered for typos and please do not duplicate requests. Replies will be from info@vt-can.org or fixpets802@gmail.com. Please add to your safe contact list or be sure to check your spam folder for a reply!

If you need to reschedule, please email us at info@vt-can.org Please do not submit a separate request. 

Before scheduling an appointment, please visit our fees page.

Dog Owners ~ we do not neuter male dogs over 40 pounds. There is a mature dog fee of $50 for females who have had heat cycles.  We generally do not alter dogs over 5 years-old at our clinic.  If you have an older dog, please email us and explain your situation.  Please do not request an appointment for a dog over 5 through this form.

We currently only schedule dogs at our stationary clinic in Middlesex. We do not take VSNIP at our clinic, but if you think you are eligible, you can get an application and list of participating vets here:  http://dcf.vermont.gov/benefits/vsnip


If you have any questions, email us at info@vt-can.org for our Mid
dlesex Clnic
and fixpets802@gmail.com for our MASH clinic (please do not email to both
addresses as it creates confusion).

UPCOMING MASH CLINIC DATES AND LOCATIONS (cats only)

Click below on Make a Spay/Neuter Appointment at a mobile MASH clinic for locations other than our main clinic in Middlesex (just outside of Montpelier).

12/14 St. Albans Town Fire Station

12/18 Caledonian Record, St. Johnsbury (full)

1/8/18 Caledonian Record, St. Johnsbury (full)

1/18/18 St. Albans Town Fire Station

1/22/18 Rutland County Humane Society (Rutland County Residents only)

2/12/18 Caledonian Record, St. Johnsbury (free for Caledonia and Essex County residents)

3/12/18 Caledonian Record, St. Johnsbury (free for Caledonia and Essex County residents)