Canned, fresh, or raw foods are often more palatable than dry foods to picky dogs (of any age) due to the extra moisture inside.
Adding a little water to kibble is also an option.
Pick an energy-dense food.
They are usually higher in fat and therefore more palatable for many dogs.