Nutro Max for the dogs and cat. When I first got Ferdinand he was on Solid Gold and could clear a room when he pooted. He and Meg have thrived well on the Nutro for 8+ years (vet says they are the healthiest pugs at 10 and 13 he's seen) and Ariel is now eating is also
My cat's also 13 and has never been sick.