Maine Animal Shelters

Maine Animal Shelters

Top cities with the most pets for adoption

American Pointer Rescue (0 Pets)
Ellsworth, Maine 04605
Harvest Hills Animal Shelter (0 Pets)
Fryeburg, Maine 04037
Peace for Pits Rescue (0 Pets)
Portland, Maine 04103
Puppy Love LLC (11 Pets)
bailey Island, Maine 04003
Puppy Love LLC (11 Pets)
Harpswell, Maine 04079
Responsible Pet Care (65 Pets)
Paris, Maine 04281
Shelter Friends Rescue (0 Pets)
Freeport, Maine 04032