I found that by feeding my dog canned food it only led to more severe tartar on her teeth and she gained weight easily. I feed mine Puraina kibble and this seems to help her coat be shiney and she has more vitality and her teeth are in much better shape. Weight is the biggest problem with dogs and heart problems just as it is with humans. Keep her at a good weight and watch the salt and fat intake in her diet. You can read what is in her food, thus you can moniter what she is eating.