Animal Services

American Society for the Prevention of Cruelty to Animals (ASPCA) Poison Control

A number to call if your pet swallows anything potentially harmful.

Carrabassett Valley Animal Control Officer

Carthage Animal Control Officer

Chesterville Animal Control Officer

Franklin County Animal Shelter

Dixfield Animal Control Officer

Double B Equine Rescue

997 West Mills Road
Industry, ME 04938

Franklin County Animal Control Officer (ACO)

39 Brown Road
Mercer, Maine 04957

Franklin County Animal Shelter

550 Industry Rd.
Farmington, ME 04938

Friendship Squares Dancing Club

G.D. Cushing School
21 Cushing Rd.
Wilton, ME

Industry Animal Control Officer (ACO)

PO Box 47
Farmington, ME 04938

Jay Animal Control Officer

Jay Town Office
340 Main St.
Jay, ME 04239

Kingfield Animal Control Officer

Livermore Animal Control Officer

Livermore Falls Animal Control Officer

Maine Society for Protection of Animals

PO Box 10
South Windham, ME 04082

New Portland Animal Control Officer

New Sharon Animal Control Officer

New Ventures Maine

108 Perham Street, Suite 2, Farmington, ME 04938

New Ventures Maine creates an empowering environment for Maine people to define and achieve their career, financial, and small business goals. Through tuition-free classes and individual coaching, we...

New Vineyard Animal Control Officer

Pets 911

7377 E. Doubletree Ranch Road
Suite 200
Scottsdale, AZ 85858

Rangeley Animal Control Officer

Salem Animal Control Officer

Stratton/Eustis Animal Control Officer (ACO)

PO Box 350
Stratton, ME 04982
Old Dead River Road
Stratton, ME 04982

Strong Animal Control Officer

Norton Hill Rd.
Strong, ME 04983