Animal Control / Richard A. Stein Animal Shelter

Visiting Our Shelter
The Animal Control Department encourages visitors to our shelter. We can answer questions regarding animal regulations, care, behavior, adoption and conflicts with wildlife.  Normal business hours are Monday - Friday from 8am to 4pm, however, this does not mean the Officer is always physically at the shelter during those hours.  The officer may be out on a call or transporting an animal to/from the vet.  If you're interested in coming in to see our adoptable animals or to speak to the Animal Control Officer it is best to call first.  Weekend and holiday visits are only available by appointment. 

License Information
2016 dog licenses are now available!  Licenses are issued by the Town Clerk at the Town Hall. To obtain a license, proof of up to date rabies vaccination must be shown. License fees are $15 for dogs that have been spayed / neutered, $20 for dogs that have not been spayed / neutered.  All dogs 6 months or older are required to be licensed. All dog licenses must be renewed by May 30th of each year. Licenses are available for renewal on January 1st each year. Important note:  After May 30th the Town imposes a $25 late fee for any unlicensed dog.  Continued failure to license a dog will also result in a citation from this department per MGL Ch140, Sec 137.  Please license your dog in a timely manner to avoid these extra fees.  If you have any questions you can call our office at (781)575-6507 or the Town Clerk's office at (781)821-5013.

Lost/Found Dogs
If we find a dog and it is wearing a license tag we will notify the owner as soon as possible.   It is our goal to get every lost animal back to his/her family.  

If we find an animal and we are unable to locate the owner, or the owner does not claim it in 10 days the dog/cat then becomes available for adoption.  Click here to see lost/found animals.


  • Pick-up $10
  • Boarding $15 per day
Leash Law Violation 
 1st Offense
 2nd Offense
 3rd Offense
 4th Offense

The Richard A. Stein Animal Shelter has a limited number of cages available to the residents of Canton for boarding. Dogs must have current rabies, DHLPP and Bordetella vaccinations.  Cats must have current rabies and FVRCP vaccinations.  Written proof of vaccinations is required. If the animal needs to be medicated there is additional charge.

Rates:  Dogs - $15 per day
              Cats - $12 per day

Care Recommendations / Suggestions

  • Please spay and neuter your pets
  • Make sure your pets vaccinations are up to date
  • License your dog by May 30, a license is protection for your animal
  • Do not leave pet food outside, this is a magnet for wildlife
  • Do not leave cats or small dogs outside alone.
  • Rubbish should be contained on a securely covered receptacle
  • Tell your children not to approach wildlife even if it is acting friendly