Wiggles, a senior dog who spent 11 years at a St. Louis shelter, has finally found a loving forever home.

An unnamed couple from Lake St. Louis, Miss, decided to adopt the 14-year-old dog after their furry friend passed away from cancer.

Carla, a shelter worker, told Riverbender it was love at first sight.

“I cried tears of happiness at her adoption,” Karla said. “The couple had dogs that passed away with cancer and thought it was time to adopt again. They have a big fenced-in yard and a nice neighborhood… this seems perfect for Wiggles.”

Wiggles’ former guardians had surrendered her to 5A’s Animal Shelter in Godfrey, Ill., in 2010 because she had allergies, and they couldn’t afford her medical costs. Over the years, the shelter tried to find the right family for Wiggles. But adopters overlooked social media posts, especially after Wiggles developed a benign cantaloupe-sized tumor in 2016 — one more added challenge to placing the aging, but happy, dog.

Staff continued seeking someone to adopt Wiggles so she could enjoy her remaining time in the comfort of her own home, surrounded by loving guardians.

“She’s a sweetheart and she’s a happy girl,” Carla, a shelter worker, told KSDK. “She just needs a family that can be there for her, not be put in a kennel or a crate. She needs a home where somebody’s going to be there with her and spend a lot of time with her.”

Wiggles’ new family said she is adjusting well to her new surroundings, which includes a large fenced-in yard, RiverBender reported.

This heartwarming story reminds us that there is a perfect forever family for every shelter animal, including seniors and dogs with special medical needs.