My last 2 cats lived to be 21 and 22 they NEVER went outside however, I don’t believe that 7 is senior for a cat!!!
Daisy has her own little yard and goes out when it’s warm.
Neighbor has a 22-year=old cat and some small dog he walks on a leash. I asked him what he fed his cat.
“Same thing I feed the dog.”
Horrors! I fuss with getting the best possible food for myself and Daisy to insure our health and wellbeing.