I would recommend a product either dry kibble or wet canned food that is high quality and all natural. Most supermarket brands are not made with all natural products and most will cause a dog to become overweight. The ingredients in the cheaper brands would shock you to say the least. For instance meat by-products can be anything from roadkill to chicken beaks and feet and believe it or not even dogs and cats that have been euthanized! I suggest you do a little research on the internet and you will see for yourself what I am saying is true. Best to buy at a super pet store like Petco or similar stores which offer a great selection of high quality all natural foods. My personal best dry food brand is called Blue Buffalo which is rated as one of the best dog foods on the market for all breeds! My springer at 8 years old had many benign lumps on his body and after being convinced to buy a good quality food I bought Blue Buffalo senior mix and after 3 months most of my dogs growths shrunk or disappeared! The price was well worth the money!