If you’re looking for a selection of the best dog rescues in Maine, we’ve put together the following list especially for you. 1. Animal Refuge League of Greater Portland (Westbrook) Based in Westbrook, ME, Animal Refuge League of Greater Portland is a non-profit animal rescue organization dedicated to finding loving homes for neglected, abused, or abandoned animals. … [Read more...] about 11 Established Dog Rescues in Maine