You can view images for sale from sanctuaries here.

below is a list of the sanctuaries I have been to, their information (including links to their non-profit paperwork) & where you can follow along with their work online.

please always do your research before donating to a sanctuary. there are many sanctuaries doing amazing things for animals - but there are also people taking advantage of the kindness of others. i've gone over some things to look out for here under "sanctuaries".

if you have knowledge that a sanctuary is abusing, mistreating or not providing proper food, water and medical treatment for the animals in their care please call the local authorities & the ASPCA.

A Home for Hooves

a registered Canadian non-profit

No.: 791696313 RR 0001

Vancouver, BC, Canada.

Barn Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 81-2637884

Chelsea, Michigan, USA.

Central TX Pig Rescue

a registered 501(C)(3) Non-Profit

EIN: 81-3728284

Bastrop County, Texas, USA.

Erin's Farm

a registered 501(C)(3) Non-Profit

EIN: 82-2595807

Lake County, Indiana, USA.

Florida Rescue Farm

a registered 501(C)(3) Non-Profit

EIN: 82-3507701

Duette, Florida, USA.

Gratitude Gate

a registered 501(C)(3) Non-Profit

EIN: 81-4987138

Bucks County, Pennsylvania, USA.

Kindred Spirits

a registered 501(C)(3) Non-Profit

EIN: 20-0712233

Citra, Florida, USA.

Oasis Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 22-3810323

Franklinville, New Jersey, USA.

RASTA

Closed

Merged with A Home for Hooves

Vancouver Island, BC, Canada

Skylands Rescue

a registered 501(C)(3) Non-Profit

EIN: 47-1354492

Sussex County, New Jersey, USA.

Tamerlaine Farm

a registered 501(C)(3) Non-Profit

EIN: 47-3566009

Sussex County, New Jersey, USA.

Wild Heart

a registered public charity (PC)

EIN: 84-2548623

Madison County, North Carolina, USA.

Animis Foundation

Closed

Previous EIN: 27-0718085

Ocala, Florida, USA.

Back into Daylight

a registered Irish Charity

Reg. Charity No.: 20204746

Navan, County Meath, Ireland.

Chenoa Manor

a registered 501(C)(3) Non-Profit

EIN: 82-3507701

Chester County, Pennsylvania, USA.

Farm Animal Refuge

a registered 501(C)(3) Non-Profit

EIN: 81-3965083

San Diego County, California, USA.

Freedom Farm NJ

a registered 501(C)(3) Non-Profit

EIN: 81-3395723

Cedarville, New Jersey, USA.

The Happy Herd

a registered Canadian Non-Profit

No..: 810308320 RR 0001

Sullivan County, New York, USA.

Lighthouse Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 82-0556436

Linn County, Oregon, USA.

Odd Man INN Refuge

a registered 501(C)(3) Non-Profit

EIN: 82-3507701

Jamestown, Tennesse, USA.

Riley Farm Rescue

a registered 501(C)(3) Non-Profit

EIN: 82-1862317

Windham County, Connecticut, USA.

Spring Farm Sanctuary

Closed

Merged with Odd Man INN Refuge

Minnesota, USA.

Twist of Fate Farm

Closed due to neglect

EIN: 81-4120333

Salem, New Jersey, USA.

Woodstock Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 20-1552990

Ulster County, New York, USA.

Arthur's Acres

a registered 501(C)(3) Non-Profit

EIN: 82-3507701

Sullivan County, New York, USA.

Catskill Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 46-5633984

Ulster County, New York, USA.

Enchanted Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 46-0900803

Newberg, Oregon, USA.

Farm Sanctuary - NY

a registered 501(C)(3) Non-Profit

EIN: 82-3507701

Watkins Glen, New York, USA.

Goats of Anarchy

a registered 501(C)(3) Non-Profit

EIN: 81-2325062

Hunterdon County, New Jersey, USA.

Indraloka

a registered 501(C)(3) Non-Profit

EIN: 20-2855094

Wyoming County, Pennsylvania, USA.

Mino Valley Sanctuary

a registered Spanish charity

Reg. No.: 1110538

Galiza, Spain.

Rancho Relaxo

a registered 501(C)(3) Non-Profit

EIN: 47-5164730

Salem, New Jersey, USA.

Sale Ranch

a registered 501(C)(3) Non-Profit

EIN: 81-1848726

Temecula, California, USA.

Sycamore Tree Ranch

a registered 501(C)(3) Non-Profit

EIN: 82-1852742

Wise & Parker County, Texas, USA.

Unity Sanctuary

a registered 501(C)(3) Non-Profit

EIN: 81-4984951

Sherborn, Massachusetts, USA.

Pelican Harbor Seabird Station

a registered 501(C)(3) Non-Profit

EIN: 59-2137331

Miami, Florida, USA.