Welcome to the forum! The above questions should of course be put to your vet, who can give expert advice based upon the precise diagnosis (including blood testing, urine testing, etc.).
But as a general guide, it is best to avoid grains in dog food (some commercial brands often contain a lot, which can in itself sometimes cause heart or liver problems). Making your own dog food is a good option, as you can then be sure that there is sufficient meat in the diet. Carnitine and taurine are essential for a dog's diet and these will be abundant in good quality meat. Fish and vegetables will add variety on occasions.
The best page of advice I can suggest for you is this:
https://dogs.lovetoknow.com/wiki/Can...r_Disease_Diet
The page contains lots of helpful guidance about a suitable diet in such circumstances. Every best wish to you!
Bookmarks