Maine Animal Shelters

Maine Animal Shelters

Top cities with the most pets for adoption

pets available in Paris 43
pets available in Sebec 36
pets available in Limerick 17
pets available in bailey Island 10
pets available in Harpswell 10

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 (10 Pets)
bailey Island, Maine 04003
Puppy Love LLC (10 Pets)
Harpswell, Maine 04079
Responsible Pet Care (43 Pets)
Paris, Maine 04281
Shelter Friends Rescue (0 Pets)
Freeport, Maine 04032