Why Join the Federation?

You’re part of a statewide organization that speaks out on behalf of animal shelters and rescues. On December 15, 2025, when the Companion Animal Care Standards Act for Shelters and Rescues comes into effect, all shelters and rescues will be licensed as animal shelters in the state. The Federation uses the term shelter to include both.

We monitor legislation and work to pass or defeat bills based on their impact on the state’s network of animal shelters.

Other benefits include:

  • Staying up to date on shelter issues from the Governor’s office, NYS Ag and Markets, as well as the Agriculture Committees of the NYS Senate and Assembly
  • Advocating on shelter issues
  • Assistance and technical support for local animal shelter advocacy issues
  • Technical Assistance on the Companion Animal Capital Fund grants process
  • Discounted fees on Federation events
  • Professional development events
  • Technical assistance on board development and other not for profit issues from executive director
  • Shelter Improvement Consulting Services
  • Ability for shelters to share information and resources

Federation Partnerships 
The Federation has developed additional partnerships with organizations that help shelters do their day to day work. These partnerships include:

Become NYS Animal Protection Federation member today!

Affiliation with the Federation is by application and is open to organizations that are interested in or concerned about the welfare of animals. See the list of shelters below who are already members. Join us!

4 Pets Sake Pet Pantry Oneida County
A New Chance Rescue Westchester County
Akron Canine Rescued Angels Niagara County
Animal Alliance of Greater Syracuse Onondaga County
Animal Care Centers of New York City New York City
Animal Farm Foundation Dutchess County
AnimalKind Columbia County
Animal Haven New York City
Animal Legal Defense Fund Statewide
Animal Protective Foundation Schenectady County
Animal Rescue Foundation Dutchess County
Animal Rescue Fund of the Hamptons Suffolk County
Animal Shelter of Schoharie Valley Schoharie County
Anita’s Stevens-Swan Humane Society Oneida County
ASPCA Statewide
Better Together Pet Resource Center Erie County
Best Friends Animal Society Statewide
Bideawee New York City and Long Island
Bleu’s K9 Rescue Inc. Orange County
Broome County Humane Society Broome County
Cat Protection Council of Westchester Westchester County
Cats Rescue and Adoption Services Clinton County
Central New York Cat Coalition Onondaga County
Central New York SPCA Onondaga County
Chautauqua County Humane Society Chautauqua County
Cheektowaga Dog Control Cheektowaga, Erie County
Chemung County SPCA Chemung County
Chenango SPCA Chenango County
City of Buffalo Animal Shelter Erie County
City of Niagara Falls Animal Shelter Niagara County
City of Schenectady Animal/Dog Control Shelter Schenectady County
Columbia-Greene Humane Society/SPCA Columbia and Greene Counties
Cortland Community SPCA Cortland County
Country Acres Animal Shelter Cortland County
Cove Animal Rescue Nassau County
Cove Dog Rescue Cayuga County
CPV Rescue & Sanctuary Oneida County
Cuse Pit Crew Onondaga County
Dolgeville Forward C.A.T. Project Herkimer and Fulton Counties
Dutchess County SPCA Dutchess County
Elmira Animal Shelter Chemung County
Elmore SPCA Clinton County
Empire Animal Rescue Society Cattaraugus County
Feral Cat Focus Erie County
Finger Lakes SPCA Steuben County
Flatbush Cats Kings County/Brooklyn
Friends Forever Animal Rescue Oswego County
Fulton County Regional SPCA Fulton County
Genesee County Animal Shelter Genesee County
Gracious Friends Animal Sanctuary St. Lawrence County
Greater Cayuga SPCA Cayuga County
Greene County Animal Alliance Greene County
Happy Life Animal Rescue Dutchess County
Heart of the Catskills Humane Society Delaware County
Helping Animals Live Organization Herkimer County
Helping Promote Animal Welfare Nassau County
Herkimer County Humane Society Herkimer County
Hornell Area Humane Society Steuben County
House of Paws Rescue Oneida County
Hudson Paws Dog Rescue Columbia County
Hudson Valley Animal Rescue and Sanctuary Dutchess County
Hudson Valley Humane Society Rockland County
Hudson Valley SPCA Orange County
HumaneCNY Onondaga County
Humane Society of Middletown Orange County
Humane Society of Rome Oneida County
Humane Society of Schuyler County Schuyler County
Humane Society of Walden Orange County
Humane Society of Wayne County Wayne County
Humane Society of Westchester Westchester County
Humane Society of Yates County Yates County
Humane World for Animals Statewide
Jefferson County Dog Shelter Jefferson County
Jefferson County SPCA Jefferson County
K9 Rescue and Rehab Madison County
Kent Animal Shelter Suffolk County
Lakeshore Humane Society Chautauqua County
Last Hope Nassau County
Lend-a-Paw Nassau County
Lewis County Humane Society Lewis County
Livingston County Sheriff’s Office/Municipal Dog Shelter Livingston County
Lollypop Farm, Humane Society of Greater Rochester Monroe County
Louie’s Legacy Animal Rescue Richmond County (Staten Island)
Make a Difference Rescue of WNY Orleans County
Mohawk Hudson Humane Society Albany, Rensselaer and Saratoga Counties
Montgomery County SPCA Montgomery County
Nassau County SPCA Nassau County
Neighborhood Cats Network Monroe County
Niagara County SPCA Niagara County
North Country SPCA Essex County
North Fork Animal Welfare League Suffolk County
Northern Chautauqua Canine Rescue Chautauqua County
Operation Healthy Pets Wayne County
Orange Street Cats Albany County
Orleans County Animal Control Shelter Orleans County
Oswego County Humane Society Oswego County
Partners in Animal Welfare (Upstate NY PAW) Greene County
Paws Crossed Animal Rescue Westchester County
Paws Inn the Falls Animal Complex Niagara County
Pets Alive Orange County
Pet Connection Program Erie County
Pet Pride of New York Ontario County
Phoenix Humane Society of Greater Cattaraugus Cattaraugus County
Potsdam Humane Society St. Lawrence County
Puppy Kitty NY City Queens County
Purrs and Whiskers Oneida County
Remedios Cat Rescue Columbia County
RG Cares Rockland County
Roanchar Ranch Draft Horse Rescue Wyoming County
Rochester Animal Services Rochester, Monroe County
RokCats Monroe County
Saratoga County Animal Shelter Saratoga County
Saugerties Animal Welfare Fund Ulster County
Save-A-Pet Animal Rescue Suffolk County
Schenectady County SPCA Schenectady County
Second Chance Canine Adoption Center Onondaga County
Shelter Outreach Services Tompkins County
Southampton Animal Shelter Foundation Suffolk County
SPCA in Cattaraugus County Cattaraugus County
SPCA of Putnam County Putnam County
SPCA of Tompkins County Tompkins County
SPCA of Westchester County Westchester County
SPCA Serving Allegany County Allegany County
SPCA Serving Erie County Erie County
Staffworks Fund
Oneida County
St. Lawrence Valley SPCA St. Lawrence County
Suffolk County SPCA Suffolk County
Super Heroes Humane Society Otsego County
Susquehanna SPCA Otsego County
Tabby Town Erie County
Ten Lives Club Erie County
Town of Babylon Animal Shelter Babylon, Suffolk County
Town of Brookhaven Animal Shelter Brookhaven, Suffolk County
Town of Dryden Animal Control and Shelter Dryden, Tompkins County
Town of Greece Animal Control and Shelter Greece, Monroe County
Town of Hamlin Dog Shelter Hamlin, Monroe County
Town of Hempstead Animal Shelter Hempstead, Nassau County
Town of Highlands Animal Shelter Highland Falls, Orange County
Town of Pittsford Animal Control and Shelter Pittsford, Monroe County
Town of Ripley Animal Shelter Ripley, Chautauqua County
Town of Saugerties Animal Shelter  Ulster County
Town of Verona Animal Control Verona, Oneida County
Town of West Seneca Animal Control West Seneca, Erie County
Tri-Lakes Humane Society Franklin and Essex Counties
Ulster County Canines Ulster County
Ulster County SPCA Ulster County
Up Manhattan Cat Rescue New York City and Ulster County
Voters for Animal Rights New York City
Wanderer’s Rest Humane Association Madison County
Warwick Valley Humane Society Orange County
Westfield Stray Cat Rescue Chautauqua County
Whiskers Animal Benevolent League Albany County
White Whiskers Senior Dog Sanctuary Erie County
Wyoming County SPCA Wyoming County
Yonkers Humane Society Westchester County


Active Affiliates
are New York-based humane societies, SPCAs, municipal and not-for-profit animal shelters as well as national animal organizations.

Advisory Affiliates are groups, not detailed above, that have a vested interest in and active participation in the care of companion animals suffering from or at risk of homelessness.

Our Affiliate Dues Structure is based on organizational budgets:

Budget of $100,000 or less $100.00
Budget of $100,0001 to $250,000 $275.00
Budget of $250,001 to $500,000 $350.00
Budget of $500,001 to $1 million $600.00
Budget of $1 million to $5 million $900.00
Budget of $5 million to $10 million $1000.00
Budget of over $10 million $1,250.00

 

After completing the NYSAPF Membership Application, please send it to: NYSAPF, PO Box 1115, Albany, NY 12201 or email it to libbypost@nysapf.org. Once your organization is approved for membership you will receive a dues invoice which can by paid by check or online. If you prefer to pay your dues online, please contact our executive director, Libby Post, and she will provide you with the link.