Midcoast Humane accepts stray and surrendered animals from the towns with which we hold contracts. Each animal that comes through our doors will be given food, comfort, and full medical care, including spay/neuter, and will be put up for adoption.
If you live in one of our contracted towns and need to surrender your pet, you must schedule a surrender appointment. This will give us time to prepare a spot for your pet and get some important information from you that will help us place your pet in the best home possible. To schedule a surrender appointment, call (207) 449-1366.
During your appointment, we will ask you about your pets personality, habits, and needs. The more details you can provide us about your animal the better, as we will use this information to help your pet find the ideal home. Please bring any of your pet’s medical records with you.
We ask for a small fee that will help us cover the costs of caring for your pet until they are placed in a new home. Any surrender fee may be reduced or forgiven, depending on circumstances upon staff approval.
Dogs and Puppies: $50 (spayed/neutered: $25)
Cats and Kittens: $50 (spayed/neutered: $25)
Rabbits and Ferrets: $25 (spayed/neutered: $15)
Small Animals: Please make a donation
Exceptions: A mother with a litter (surrender fee applies only to the mother, adoption fee is waived if you choose to adopt the mom); multiple animals (surrender fee applies only to the first two animals)
Major credit cards, cash and checks are accepted. Questions? Call us for details at (207) 449-1366.
Midcoast Humane accepts stray animals from our contracted towns, whether they are brought in via Animal Control or from members of the public. For information about stray animals, please visit our Lost and Found page. For information about feral cat colony assistance, including TNR (trap, neuter, return) check out our Community Cats Program.