The 2025 William Mattar Rescue A Shelter Animal Campaign has ended. We will be announcing the winner here soon. Thanks to all participants and voters!
Rescue a Shelter Animal
Where would most of us be without our amazing pets? They are among the most cherished family members who bring years of happiness and joy to their families. They provide us with companionship and emotional support, which may reduce stress levels and feelings of loneliness. Pets stand by our sides during times of need, often posing the question, who rescued who? William Mattar’s beloved dog, Peanut Butter (pictured above), is sadly no longer with us, but each year we run this campaign in memory of pets lost and in the name of those on the way to their forever homes.
As the cold weather moves in, William Mattar Rescue a Shelter Animal Campaign highlights the importance of rescuing an animal in need from local shelters and rescues. All animals deserve a safe, warm, and loving home. Despite the hard work of shelters and rescues everywhere, it is estimated that millions of dogs and cats enter America’s shelters each year. Please consider rescuing or fostering an animal, donating, fostering, or volunteering at a local shelter or rescue. Every little bit helps.
It's Time for the William Mattar Pet Photo Contest!
Enter Your Favorite Pet Photo Between November 4 – 11 , 2025

Our pet photo contest brings the community together over our love of giving back, helping others, and sharing the special bond we have with our pets. Each year, we ask the public to submit their pet photos and then cast votes on their favorite photos to celebrate our furry friends and support local animal shelters and rescue groups.
The winner of the William Mattar Pet Photo Contest will choose an animal shelter or rescue organization to which we will give a monetary donation. The winner’s pet will receive a gift card to spoil their pet with.
Registration and Voting are Open from 11/4/25 - 11/20/2025
Helping Is More Than Just Adoption
Animal shelters and rescue groups are humane places overflowing with happy and healthy animals waiting for a home. Many animals that end up in shelters are usually there through no fault of their own typically because their human has a problem, such as an illness, divorce, or a move. Many animals living in shelters are already house-trained and are used to living with families, children, and even other animals.
Rescuing a shelter animal gives an animal a second chance, and you may also save it from being euthanized in an overcrowded kill shelter. Most rescue groups do not have brick-and-mortar facilities and depend strictly on foster homes for shelter and care. This can make it difficult to place animals in forever homes.
According to the Humane Society of the United States, each year, “more than one million adoptable dogs and cats are euthanized in the United States, simply because too many pets come into shelters and rescues and too few people consider adoption when looking for a pet.” Most animal shelters do their best to take in unwanted pets and rehome them. Still, the costs associated with medical care, food, and shelter add up, making it extremely challenging for everyone involved to keep up the good work.
By taking home a new pet, you also make room at the shelter for another animal with nowhere else to go. This is especially important for senior pets, as they typically get a bad reputation because of the stigma associated with their age and potential growing medical needs. Senior pets may have an extended stay at shelters, but it does not necessarily mean they are not loving and loyal companions.
To all who love animals and want to help, we have a list of many rescue groups and animal shelters below. If you are not able to rescue an animal or become a foster, there are many other ways to help that can make a big difference. They are always in need of donations and volunteers to help the animals in their care while awaiting adoption. Monetary donations are desperately needed as many are struggling to gather funds to maintain or make improvements needed to their buildings, and medical costs often strain their budgets as well.
Shelters and Rescue Groups
Buffalo & Western New York Animal Shelters and Rescue Groups
- 7 Hearts Maternity Rescue
- 716 Paws
- A Purr-Fect Fit Animal Rescue and Adoption Center
- ABC Basset Rescue
- Akron Canine Rescued Angels
- Akron Rescue Cats
- Awesome Paws Rescue
- Be Their Voice Rescue
- Black Dog, Second Chance
- Buddy’s Second Chance Rescue
- Buffalo City Animal Shelter
- Buffalo C.A.R.E.S. Animal Rescue
- Buffalo Greyhound Adoption
- Buffalo Paws and Claws Animal Shelter
- Buffalo Pug & Small Breed Rescue
- Buffalo Underdogs
- Cattaraugus County SPCA, Olean
- Diamonds in the Ruff
- Educate A Bull
- Erie County SPCA, West Seneca
- Empire Animal Rescue Society
- Feral Cat Focus of WNY
- Forgotten Felines of WNY
- Furever Friends of WNY
- Hamburg Mutts for Freedom
- Heart Animal Rescue, Hamburg
- Heart of Niagara Animal Rescue & Adoption Team
- Home Sweet Home Animal Rescue
- Hope for Cats, Inc.
- Joyful Rescues
- Lakeshore Humane Society
- M.A.D (Make a Difference) Rescue of WNY
- Magic’s Mission Beagle and Hound Rescue
- Niagara County SPCA, Niagara Falls
- Nickel City Canine Rescue
- Northern Chautauqua Canine Rescue
- Open Arms Rescue of WNY
- Pet Connection Programs (Maternity Shelter)
- Pets Alive Western New York
- Piece of Heaven Kitten Rescue
- Pixie Mamas Rescue
- Precious Paws Rescue, North Tonawanda
- Queen City Pitties
- Sadie’s Safe Harbor Canine Rescue
- Save a Pet
- Second Chance Sheltering Network
- Tabby Town Cat Adoption Center
- Ten Lives Club
- White Whiskers Senior Dog Sanctuary
- Wyoming County SPCA, Attica
Rochester Animal Shelters and Rescue Groups
- Allegany County SPCA, Wellsville
- Animal Service League
- Blue Moon Meadows
- Bright Star German Shepherd Rescue
- Brindle Posse Rescue
- Bugsy’s Animal Adoption Center (38 Area Shelters)
- Chip & Chloe Squirrel Rescue
- Genesee County Animal Shelter
- German Shepherd Rescue of the Finger Lakes
- Greece Residents Assisting Stray Pets
- Greyhound Adoption of Greater Rochester, NY
- Habitat for Cats, Rochester
- Hamlin Dog Shelter
- Hornell Area Humane Society
- Humane Society of Yates County, Penn Yan
- Keller’s Kats Rescue
- Logan’s Rescue
- Lollypop Farm, Humane Society of Greater Rochester, Fairport
- M.A.D (Make a Difference) Rescue of WNY
- Mr Grey's Strays
- New Start Kitty Shelter
- New 2U Rescues
- North Paws Rescue
- Ontario County Humane Society
- Operation Freedom Ride
- Orleans County Animal Shelter
- Pet Pride of New York, Inc.
- Pet Stop Here Rescue
- Pitty Love Rescue
- Rescue Pit
- Rescue Pups (in Friendship NY)
- Rescued Treasures Pet Adoptions
- Ridge’s Rescue
- Roc The Dogs Rescue
- Rochester Animal Services
- Suzie Q Dog ResQ
- The Mia Foundation
- Verona Street Animal Society
- Volunteers For Animals
- Woof2Hoof Rescue
Syracuse Animal Shelters and Rescue Groups
- B&R Bunkhouse Adoptables
- Central New York Cat Coalition, Inc.
- CNY Snap (Cortland)
- CNY SPCA, Syracuse
- Cortland Community SPCA
- Finger Lakes SPCA of Central NY, Auburn
- Friends Forever Animal Rescue
- Friends 4 Pound Paws
- Helping Hounds Dog Rescue
- Humane CNY
- Humane Society of Schuyler County, Watkins Glen
- Jefferson County SPCA
- K-Stone Acreage and Rescue (specializing in mini horses)
- Lewis County Humane Society
- Marsha's Mulligans -Senior Dog Rescue
- Massena Humane Society, Inc.
- Northeast Boston Terrier Rescue
- Oswego County Humane Society
- Paws Across Oswego County
- Paws for the Cause Rescue
- Potsdam Humane Society
- Recycle-A-Bully Rescue, Inc.
- Rescue Me! Dachshund Rescue
- Second Chance Canine Adoption Shelter
- Seneca Humane Society, Seneca Falls
- SPCA of Tompkins County
- The Haven at Skanda
- Trooper Husky Rescue
- United Friends of Homeless Animals, Richland, NY
- Wanderer's Rest Humane Association
Albany and 518 Area Code Animal Shelters and Rescue Groups
- Albany Humane Society
- Animal Lovers
- Animal Protective Foundation
- Animal Protective Services
- Bangor Animal Shelter
- Capital District Humane Association
- Estherville Animal Shelter
- Free to Be Me Rescue
- German Shepherd Rescue of NY
- Mohawk Hudson Humane Society
- North Country SPCA
- Out of the Pits Rescue
- Purrs and Paws Feline Rescue and Adoption
- Saratoga County Animal Shelter
- SPCA of Upstate New York
- Tri-Lakes Humane Society, Inc.
- Unconditional Love Pet Rescue
- Whiskers Animal Benevolent League
St. Lawrence County
Capital District NY List of Animal Shelters and Rescue Groups
Binghamton Animal Shelters and Rescue Groups
- Animal Care Council
- Binghamton Animal Clinic
- Broome County Humane Society
- Harper’s Haven Dog Rescue
- Every Dog’s Dream Rescue
- Project Paw
- Stray Haven Humane Society and SPCA
Elmira Animal Shelters and Rescue Groups
- Chemung County SPCA
- Elmira Animal Shelter
- Finger Lakes SPCA, Bath
- Hornell Area Humane Society
- Paradise Garden Animal Shelter
- Pawz and Purrz Animal Rescue, Inc.
- Rainbow of Hope Rescue
- Schuyler County Humane Society
- Tanner’s Paws
Utica Animal Shelters and Rescue Groups
- Herkimer County Humane Society
- Humane CNY
- Humane Society of Rome, New York
- Stevens-Swan Humane Society
- Wanderer’s Rest Humane Association
Other Agencies and Pet Resources
- Animal Advocates of WNY
- Animal Alliance of Greater Syracuse
- Cat by Cat Inc helps control the free-roaming Community Cat population through targeted Trap, Neuter, Vaccinate, Return (TNVR) practices in Buffalo, NY
- CNY Pet Food Pantry
- Emergency Animal Rescue
- Hope Before Heaven may provide aid for emergency vet care bills in certain situations
- Operation Pets spay/neuter clinic in Blasdell
- Pet Emergency Fund
- Pet Heaven Funeral Home
- Sherlock Bones Lost & Hound Dog Recovery
- White Whiskers Senior Dog Sanctuary‘s goal is to ease the stress on senior dogs when they lose their homes and families by providing a compassionate option to live out their years in safety, comfort, and peace. They have also worked with local rescue groups and individuals to find homes for senior dogs. All are encouraged to visit the animals for cuddle time and some furry company.
- Wild Kritters of Niagara County wildlife rescue & rehabilitation
- WNY Food 4 Paws collects pet food and supplies to be distributed at food pantries in WNY.
- And don’t forget about pet insurance! Help keep your pets safe and healthy as you plan for the unexpected. Contact your veterinarian or search online for a plan to meet your family’s needs.
Wildlife Rehab/Rescue Erie and Niagara County
2024 Photo Contest Winner
The winner of last year’s pet photo contest was Watson! Watson’s human, Michael Avery, granted the $1,000 donation to Greece Residents Assisting Stray Animals (GRASP), which is who rescued Watson! Michael was also the recipient of a $100 Chewy gift card, which he generously forwarded to GRASP as well.
We would like to thank Michael for sharing Watson’s story and participating in our pet photo contest!





