For me, I feed a good quality kibble and either add
some human food or a little bit of can food for taste.
(kibble is better for their teeth.)

I had a poodle mix senior dog that had very few teeth.
In her case she had to eat soft food.