This is a specific conversation about Dog food allergies — identifying and fixing them — ask about yours and get one honest answer for your exact situation.
inparticular.ai
High triglycerides in a Schnauzer is a real balancing act — you need low fat to protect their lipid levels, but also a limited ingredient, wheat-free formula if a food sensitivity is involved. True food allergies in dogs are actually less common than intolerances, and the gold standard for sorting them out is an elimination diet using a novel or hydrolysed protein. To point you in the right direction: what symptoms are you seeing, has your vet confirmed the high triglycerides with bloodwork, and have you already tried cutting anything from their diet?
Yes, the vet confirmed it at his last checkup — he's 8 years old, a Miniature Schnauzer. He's been getting itchy skin and occasional loose stools. The vet said to switch to a low-fat food and avoid wheat. We haven't done a proper elimination diet yet.
inparticular.ai
That picture makes a lot of sense — Miniature Schnauzers are genuinely predisposed to hyperlipidaemia, and the itchy skin plus loose stools on top of that does suggest a food intolerance rather than a true allergy, though the diet change will help both. The key constraints here are: fat content needs to be low (ideally under 10% dry matter), single or very limited protein source, and no wheat. Can I ask — has he ever eaten duck before? That matters because if he hasn't, duck would be a good novel protein to trial.
No, he's only ever had chicken and beef based foods. Duck would be new for him.
inparticular.ai
Perfect — duck is exactly what I'd use here. My recommendation is Canagan Grain Free Small Breed Duck dry food. It's grain-free (so no wheat), uses duck as the single primary protein, and the fat content sits around 9% which is appropriate for a dog managing high triglycerides. It's also a small kibble size well suited to a Miniature Schnauzer. Because it's a novel protein he hasn't had before, it also gives you a clean elimination trial. Feed it exclusively for 8–10 weeks with no treats or table scraps — that's the only way to know whether food is truly driving his skin and gut symptoms. Keep checking in with your vet on the triglyceride levels during that period.
That sounds good. Should I worry about the protein level being too high if fat is low? I've seen some high-protein grain-free foods.
inparticular.ai
It's a fair concern but protein itself doesn't raise triglycerides — dietary fat is the main driver, particularly saturated fat. High-protein, lower-fat foods are generally fine for hyperlipidaemic Schnauzers. What you want to avoid are foods with high fat from animal fat or fish oil added in large quantities. Canagan Duck sits in a sensible range on both counts. Just make sure any treats you give during the trial are also grain-free, single-ingredient, and low-fat — plain dried duck strips work well and keep the elimination trial clean.
Great, I'll order it. How long before I'd expect to see improvement in the itching?
inparticular.ai
Skin symptoms from food typically take 6–8 weeks to settle once the offending ingredient is fully out of the system, so don't judge the food too quickly. You might see the loose stools improve sooner — often within 2–3 weeks. If you're at 10 weeks with no change in itching, that's useful information: it points away from food as the main cause and you'd want to revisit your vet to explore environmental allergies. But give it the full run first — cutting the trial short is the most common reason people don't get a clear answer.