Maine Animal Shelters

Maine Animal Shelters

Top cities with the most pets for adoption

pets available in Paris 60
pets available in Sebec 35
pets available in bailey Island 8
pets available in Harpswell 8
pets available in Limerick 7
pets available in Ellsworth 1

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