I've been cooking for my dogs for many years, the first one was an older dog with bad teeth, she'd been my daughter's but they had to give her up when they started having children. She was an elderly pekeapoo; after that I had another pekeapoo and now have Daisy, a bichypoo. Daisy had kidney stones and her diet for that problem is at the end of this article.
They've all thrived on stew, be it veggie, meat, chicken or whatever. They also love spaghetti, all kinds, that is, alfredo, shrimp, clams, you name it. I cook everything from scratch as I have specific allergy problems with salicylates and food dyes; use fresh veggies like green beans, broccoli, sweet potatoes, limas, carrots.
I have read that the following should be avoided:
* Chocolate (all forms)
* Coffee (all forms)
* Fatty foods
* Macadamia nuts
* Moldy or spoiled foods
* Onions, onion powder
* Raisins and grapes
* Yeast dough
* Products sweetened with xylitol
A diet made for cats and dogs with certain lower urinary tract problems that produce bladder stones or crystals in an acid urine (struvite) consists of: 1.5 lb of cooked ground chuck beef, with the fat retained, 1/4 lb of cooked calf’s liver, one cup cooked brown rice or mashed potatoes , 1 teaspoon canola oil, 1 teaspoon of phosphorus-free calcium carbonate (crushed calcium lactate or calcium gluconate) or 8 "regular Tums" tablets, and one quarter Centrum-type tablet or Pet Tabs given as directed on the bottle.
You should strive to have them drink as much water as possible by adding water to the food. Salt: if it's too salty for you, it's too salty for your pet.
Hope this info helps!