Best Dog Food For Miniature Schnauzers 2024: Dry, Wet, Adult, Puppy & More

best dog food for miniature schnauzers

Canine Bible is reader-supported. We receive affiliate commissions via some of our links. This doesn’t affect rankings. Learn more.

This content was reviewed and fact-checked by veterinarian Dr. Aukse Caraite, DVM.

Are you on a mission to find the perfect dog food for your Miniature Schnauzers but feeling overwhelmed by the choices out there? Are you lost on what makes up great food for this breed? We know how much our little fur babies mean to us, and finding the right food for Miniature Schnauzers is key to their happiness and health. But worry not. We’ve done the legwork for you and compiled a list of the best dog food for Miniature Schnauzers to assist you in making educated decisions regarding your pet’s dietary needs. Our research-backed recommendations will cover various aspects, including ingredients, quality, and breed-specific requirements. Let’s go!

Best Dog Food For Miniature Schnauzer — At A Glance

The Research
Jump to: Full Reviews | Additional Info

Why You Should Trust Us

hours of research
companies tested
experts & studies consulted
dog food
brands recommended

Our writers, editors, and in-house veterinarians spend hours analyzing and reviewing products and services to help you find what’s best for you. Read the product review methodology and editorial mission to find out how we test, analyze, and rate.

What Is The Best Food For Miniature Schnauzers?

As a small, lively, energetic breed, Miniature Schnauzers have distinct nutritional needs that require careful consideration. The best food for a Miniature Schnauzer is balanced and appropriate for their life stage, health, activity levels (energy needs) and weight (size). This will ensure your Miniature Schnauzer is healthy, develops appropriately, and can sustain daily activities and bodily functions.

When deciding the best diet for a Miniature Schnauzer, it’s essential also to consider individual preferences such as taste or food type. Some Miniature Schnauzers may thrive on high-quality commercial kibble, while others may do better on a human-grade fresh diet or a professionally formulated home-cooked diet.

How to Pick The Best Dog Food For Miniature Schnauzers

1. Consider The Miniature Schnauzer’s Nutritional Requirements

The optimal Miniature Schnauzer diet for nutrition typically includes a combination of the six nutrients they need to thrive: High-quality protein, carbohydrates, healthy fats (fatty acids and omegas), vitamins, minerals, and water.

Protein plays a vital role in your Miniature Schnauzer’s diet, providing essential amino acids necessary for bodily processes, including the creation of blood glucose for energy. Protein also helps build and repair muscles and other body tissues. It’s needed to make new skin cells and grow hair, hormones, and enzymes. The proteins in your dog’s diet must have a balanced amino acid profile and be provided in appropriate amounts.

Protein dietary recommendations for Miniature Schnauzer food:

  • Adult Miniature Schnauzers. 18% dry matter protein (45.0g for every 1,000 kcal ME).
  • Puppies & Pregnant or Lactating Miniature Schnauzers. 22.5% dry matter protein (56.3g for every 1,000 kcal ME).

Protein sources for Miniature Schnauzer food include:

Fats play a crucial, multifaceted role in a Miniature Schnauzer’s diet. Fats come in two forms: saturated and unsaturated. Both are important in a Miniature Schnauzer’s diet, but it’s essential to maintain the right balance. Saturated fats, derived from animal sources, enhance the palatability, flavor and texture of your dog’s food and facilitate the absorption of fat-soluble vitamins A, D, E, and K. On the other hand, essential fatty acids, which are unsaturated fats, include Omega-3 (EPA, DHA, and ALA) and Omega-6+9 (LA and AA). These fats are crucial for the body’s cells’ development, structure, and function.

When balanced correctly, they promote healthy skin and coat, support eye health and the nervous system function, regulate hormones, fuel the brain and learning processes, help reduce inflammation, offer insulation and organ protection, support reproductive health, and serve as a reserve for energy storage. Fats are a dense energy source.

Fat dietary recommendations for Miniature Schnauzer food:

  • Adult Miniature Schnauzer. 5.5% dry matter fat (13.8g for every 1,000 kcal ME).
  • Puppies & Pregnant or Lactating Miniature Schnauzer. 8.5% dry matter fat (21.3g for every 1,000 kcal ME).

Fat sources for Miniature Schnauzer food include:

  • Meats fats
  • Fish oils
  • Olive
  • Sunflower oil
  • Canola oils

Dogs need energy for daily activities, growth, pregnancy, lactation, and exercise. This energy, measured in calories, comes from carbohydrates, proteins, and fats. Omnivorous animals, including dogs, derive some energy from carbohydrates. Carbohydrates supply glucose needed by the brain, nervous system, and other critical organs for normal function in dogs. Carbohydrates should also include 2.5-4.5% fiber.

You can use our dog calorie calculator to find the exact caloric needs of your dog based on his weight. Ensure you follow the 10% rule if feeding treats to your dog. Food would equal 90% of the total calories and treats the remaining 10%.

Energy (Kcals) dietary recommendations for Miniature Schnauzer’s food based on life stage, weight and activity level.

Type of Dog10 lb30 lb
Inactive Miniature Schnauzer674
Adult Active Miniature Schnauzer922
Pregnant Miniature Schnauzer1,274
Young Active Miniature Schnauzer993
Senior Active Miniature Schnauzer745
Nursing Miniature Schnauzer kcals vary depending on the number of puppies & weeks into lactation.

Carbohydrate sources for Miniature Schnauzer food include:

  • Oats
  • Brown rice
  • Potatoes
  • Quinoa
  • Sweet potatoes
  • Whole wheat

Minerals in a dog’s diet are indispensable for bone and dental health, nerve function, enzymatic reactions, fluid balance, oxygen transport, and maintaining the body’s pH level, making them essential for overall health and metabolic processes. Proper mineral balance is crucial and should be carefully managed to avoid deficiencies or excesses.

These 12 minerals are known to be essential nutrients for dogs:

  • Calcium
  • Potassium
  • Sodium
  • Magnesium
  • Iodine
  • Chlorine
  • Iron
  • Copper
  • Selenium
  • Manganese
  • Zinc
  • Phosphorus

Mineral sources for Miniature Schnauzer food include:

  • Sweet potatoes and pumpkin (Magnesium)
  • Fish (Iodine)
  • Beef, eggs, and liver (Zinc)
  • Poultry, nuts, and legumes (Copper)
  • Bananas and carrots (Potassium)
  • Chicken and duck (Iron)

Vitamins in a dog’s diet are integral for maintaining overall health and bodily functions. They support vision, immune health, aid in energy metabolism and nervous system function, provide antioxidant benefits, reduce inflammation, prevent diseases and ailments and more. Dogs require vitamins, but only in small amounts, and excessive doses of specific vitamins, like vitamin D, can harm them.

These 12 vitamins are known to be essential nutrients for dogs:

  • Vitamins A, B1, B6, B12, D, E & K
  • Riboflavin
  • Niacin
  • Folic Acid
  • Pantothenic Acid
  • Choline

Vitamin sources for Miniature Schnauzer food include:

  • Sweet potatoes and spinach (Vitamin A)
  • Eggs, chicken, and beef (Vitamin B)
  • Broccoli (Vitamin C)
  • Kale and parsley (Vitamin K)
  • Vegetables (Vitamin E)
  • Meats and fish (Vitamin D)

Water is vital in a dog’s diet to maintain hydration, support body functions such as digestion, nutrient absorption, and waste excretion, lubricate joints, regulate body temperature, ensure proper organ function, and facilitate metabolic processes. Continuous access to clean water is as crucial as providing nutritious food for overall health and well-being. Generally, Miniature Schnauzers should drink 2 to 3 times the amount of their dry food intake daily. However, if water is readily available from various sources, Miniature Schnauzers can naturally regulate water consumption daily.

2. Consider Your Miniature Schnauzer’s Health Conditions

Nutrition is crucial in managing and preventing common health issues in Miniature Schnauzers. Talk to a veterinarian if your Miniature Schnauzer has a health condition. They can recommend the most suitable diet for them. Below are some general dietary tips to help you choose the best dog food or supplement for addressing the most common Miniature Schnauzer health problems.

Food allergies

Certain ingredients in their food can cause allergies in Miniature Schnauzers. This occurs when a dog’s immune system identifies a specific protein, carbohydrate, or other ingredients in their diet as foreign and reacts to it as if it were a harmful substance. Food allergies in Miniature Schnauzers may present as dry, itchy skin, ears, or paws. It’s important to note that food intolerances can also occur. However, intolerances do not involve the immune system but can lead to vomiting or diarrhea.

To manage or prevent food allergies in Miniature Schnauzers, consider these diet tips:

  • Avoid common allergens such as corn, wheat, chicken, and beef.
  • Conducting a dog food allergy test or at-home dog food allergy tests like the 5Strands kit (test for up to 255 ingredients) may help determine food allergies or intolerance in your dog. Use the results to avoid food formulas that contain potential allergens.

Sensitive stomach

Miniature Schnauzers can have sensitive digestive systems, a condition where a dog has difficulty digesting certain foods or experiences frequent digestive upset. This can manifest in various symptoms and may be caused by various factors.

To manage or prevent sensitive stomachs in Miniature Schnauzers, consider these diet tips:

Gastric dilatation-volvulus (GDV)

GDV, also known as bloat, is a life-threatening condition when the stomach fills with gas and twists. Miniature Schnauzers, like many deep-chested breeds, are predisposed to GDV.

To manage or prevent bloating in Miniature Schnauzers, consider these diet tips:

  • Small size kibble
  • Multiple meals per day
  • Slow feeding (slow-feeder bowl or puzzle)
  • Limit exercise around mealtime

Myotonia congenita

This is a rare inherited muscle disorder specific to Miniature Schnauzers. Affected dogs experience muscle stiffness, difficulty moving, and swallowing problems.

To manage myotonia congenita in Miniature Schnauzers, consider these diet tips:

  • Electrolyte balance
  • Antioxidants

Bladder stones (Urolithiasis)

Miniature Schnauzers are more likely to develop bladder stones than other breeds. These stones can cause urinary tract infections, blockages, and discomfort.

To manage or prevent bladder stones in Miniature Schnauzers, consider these diet tips:

  • Control mineral levels (i.e Calcium)
  • Prescription diet to dissolve stones
  • Limit or avoid high-purine foods
  • Limit or avoid high-oxalate foods


This condition affects the eyes and is more common in senior dogs, but it can also be triggered by inadequate nutrition, infection, diabetes, or injury.

To manage or prevent cataracts in Miniature Schnauzers, consider these diet tips:

  • Vitamins E
  • Vitamin C
  • Lutein
  • Beta-carotene
  • Xxxx

Kidney Stones

Miniature Schnauzers are the dog breed most likely to develop kidney or bladder stones.

To manage or prevent kidney stones in Miniature Schnauzers, consider these diet tips:

  • Ample hydration
  • Control protein intake
  • Low sodium
  • Limite or avoid high-oxalate foods
  • Limit or avoid high-purine foods

Diabetes mellitus

Miniature Schnauzers are at a higher risk of developing diabetes mellitus, a condition where the body cannot effectively regulate blood sugar levels.

To manage or prevent diabetes in Miniature Schnauzers, consider these diet tips:

  • Limit table scraps
  • Limit treats
  • Low glycemic foods
  • Consistent feeding schedule
  • Weight management

Skin Conditions

Miniature Schnauzers can encounter various skin conditions, including allergies, non-tumorous growths, tumors, and a skin condition called Comedo Syndrome, in which blackheads develop along the back.

To manage or prevent skin conditions in Miniature Schnauzers, consider these diet tips:

  • Omega-3 and Omega-6 fatty acids
  • Fish oil
  • Flaxseed oil
  • Lean meats


This condition is characterized by abnormally high levels of lipids (fats) in the blood. It can lead to various health issues, such as pancreatitis, obesity, and diabetes. Miniature Schnauzers are genetically predisposed to hyperlipidemia, making a balanced diet essential for preventing complications.

To manage or prevent hyperlipidemia in Miniature Schnauzers, consider these diet tips:

  • Low-fat content
  • Avoid high-fat foods
  • Monitor caloric intake
  • Lean protein sources

3. Consider Your Miniature Schnauzer’s Activity Level

Provide a diet that suits your Miniature Schnauzer’s activity level. This is crucial in maintaining overall health, energy levels, and quality of life.


Inactive Miniature Schnauzers may be older, have mobility issues, or have a naturally low energy level. They require a diet lower in fat and calories to avoid weight gain. Excess weight can lead to health issues such as diabetes, joint problems, and more.

Moderate Activity

These Miniature Schnauzers enjoy daily walks, regular playtime and occasional vigorous activities. They need a balanced proportion of calories, proteins, fats, and carbohydrates. Recipes for “adult maintenance” are usually appropriate.

High Activity

These are working dogs (herding), sports dogs (competition), or those with high energy engaging in strenuous daily activities. They require higher calories and a diet higher in proteins, fats & carbs for muscle recovery & sustained energy.

4. Consider Your Miniature Schnauzer’s Life Stage

Miniature Schnauzers have specific nutritional needs at different stages of their life. Provide a diet that meets their life stage.

The Reviews
Jump to: The Research | Additional Info

Best Dog Food For Miniature Schnauzers

Best Overall Dog Food For Miniature Schnauzers


The Farmer’s Dog

Who It’s For: Ideal for those who want the most optimal nutrition and potential health benefits.

Recipes: Turkey, chicken, beef & pork

Nutrition: AAFCO

Life Stage: All ages

Manufactured: USA

Ingredients: Human-grade

Why we picked and recommended it: The Farmer’s Dog fresh dog food recipes win the spot for the best dog food for Miniature Schnauzers. This brand uses human-grade ingredients to craft pre-portion recipes delivered directly to your doorstep. Feeding your dog The Farmer’s Dog comes with numerous scientifically-supported health benefits of fresh dog food, including longer lifespans, better digestibility, higher energy levels, and more. Fresh recipes are also ideal for dogs with food allergies, sensitive stomachs, or other dietary concerns because they avoid cheap fillers, additives, and harmful chemicals. Unlike traditional kibble, The Farmer’s Dog is gently cooked from scratch, ensuring all nutritional integrity is retained — this means that your Miniature Schnauzers will receive the healthiest and most nutritious meal with every serving.

What sets it apart from competitors: The Farmer’s Dog stands out from other dog food brands by taking a personalized approach to nutrition. Many dog food brands offer one-size-fits-all recipes, but The Farmer’s Dog takes the time to create a custom formula for each dog, considering factors like age, health, weight, and activity level to ensure your dog gets the perfect balance of nutrients for their unique needs.

Key Features

  • Caters to health-specific. Recipes are formulated to address your dog’s health concerns, such as food allergies, tear stains, bad breath, joint issues and more.
  • Vet-designed. Formulated by board-certified veterinary nutritionists that comply with AAFCO standards.
  • Excellent sourcing. Ingredients are sourced from reputable food suppliers, local farms, and other human food purveyors that meet USDA standards.


  • The level of customization is unmatched
  • Packaged as daily portions for easy serving
  • Never use feed-grade ingredients
  • Cooked in human-grade kitchens


  • It’s on the expensive side

Our Video Review Experience

Our readers get 50% off their first The Farmer’s Dog order with Canine Bible’s link.

Best Dry Dog Food For Miniature Schnauzers


Spot & Tango

Who It’s For: For those who want to provide the benefit of a fresh dog diet with the convenience of kibble.

Recipes: Beef, chicken & salmon

Nutrition: AAFCO

Life Stage: Adult

Manufactured: USA

Ingredients: Premium

Why we picked and recommended it: Spot & Tango Unkibble dog formula is our top pick for the best dry dog food for Miniature Schnauzers. Unlike traditional dry dog food, Unkibble is less processed and has half the cost of fresh dog food. Think of Unkibble as freshly homemade dog food with the convince of kibble without the nasty preservatives, additives, and cheap fillers. It’s perfect for Miniature Schnauzers because it’s been formulated to surpass the specific nutritional requirements of most dry dog foods.

What sets it apart from competitors: UnKibble recipes are gently dried using our unique process, which gently dries out whole foods to preserve nutrients and flavor and maximize nutritional integrity. Some recipes use organ meats, one of the most nutrient-dense foods you can give your dog. In fact, entrails contain as many (or more) vitamins, minerals, and other valuable nutrients as lean muscle meat.

Key Features

  • Limited ingredients. Use radically simple ingredients ideal for a picky eater or dog with food allergies.
  • Superherbs. Boosted with super herbs for join, immunity, digestive support and more.


  • Exceeds industry standards
  • Cheaper than fresh dog food
  • Crunchy texture
  • GMO and hormone-free
  • Custom plans and scoops


  • It’s a bit more expensive than traditional kibble. NUTRO Ultra dry dog food is another great alternative if you want a more traditional dry dog food that’s less expensive.

Our Video Review Experience

Our readers get 20% off their first Spot & Tango order with Canine Bible’s link.

Best Food For Miniature Schnauzer Puppies


Open Farm

Who It’s For: Ideal for Miniature Schnauzer puppies who need all the nutrients for proper development.

Recipes: Blend of chicken, pork & salmon

Nutrition: AAFCO

Life Stage: Puppies

Manufactured: USA

Ingredients: Human-grade

Why we picked and recommended it: The Gently Cooked Open Farm puppy recipe is the best dog food for Miniature Schnauzers. This puppy-specific formula provides the necessary nutrients for the optimal growth and development of Miniature Schnauzer puppies, including prebiotic fiber like pumpkin and chicory root, supports healthy digestion and calcium iodate as a source of energy production, and also promotes muscular and cognitive development in puppies.

What sets it apart from competitors: This formula is designed specifically for Miniature Schnauzer puppies and has a purposeful blend of three proteins to help prevent allergies. It also has added collagen for healthy joint development.

Key Features

  • Human-grade meats. High-quality meats are raised without antibiotics or added hormones.
  • Superfoods. Boosted with chia seeds, kale, flaxseed and other wholesome ingredients.


  • Made with non-GMO fruits and veggies
  • No potatoes, rendered poultry or meals
  • Serve as a topper or complete meal


Our Video Review Experience

Our readers get 20% off their first order with the code CANINEBIBLE. Just use this link to get started!

Cheapest Dog Food For Miniature Schnauzers


Blue Buffalo

Who It’s For: Great if you are looking for the most affordable dog food for Miniature Schnauzers.

Recipes: Beef, chicken, lamb & fish

Nutrition: AAFCO

Life Stage: Adult

Manufactured: USA

Ingredients: Natural

Why we picked and recommended it: Blue Buffalo Life Protection Formula has a slightly lower price than other brands. It’s formulated to provide your Miniature Schnauzer pup with sustained healthy energy from high-quality animal-based proteins. This dog food helps build strong, lean muscles and maintain optimal body conditions. It is made with real meat, brown rice, and sweet potatoes, which are easily digestible and provide a balanced diet for adult dogs.

What sets it apart from competitors: Blue Buffalo’s exclusive LifeSource Bits are a precise blend of antioxidants, vitamins, and minerals to support your dog’s immune system and overall health. It is made with real meat as the first ingredient, rare in most affordable dog food brands.

Key Features

  • Omegas. This dog food is also packed with omega-6 and -3 fatty acids to promote healthy skin and a radiant coat.
  • Muscle support. L-Carnitine to help burn fat while preserving lean muscles
  • Bone and joint health. It also contains Glucosamine and chondroitin for strong bones and joint development. 


  • No chicken (or poultry) by-product meals, corn, wheat, soy, artificial flavors or preservatives


  • It may not be suitable for dogs with severe food allergies or sensitivities, as it is not specifically designed for these conditions
  • The inclusion of brown rice and sweet potatoes may be higher in carbohydrates than some dogs need, which could be a concern for overweight or diabetic dogs

Best Food For Senior Miniature Schnauzer


Hill’s Small & Mini

Who It’s For: Great for senior Miniature Schnauzers who need the appropriate nutrients to support them through their older years.

Recipes: Chicken & brown rice

Nutrition: AAFCO

Life Stage: Senior

Manufactured: USA

Ingredients: Fresh

Why we picked and recommended it: Most veterinarians consider a dog a senior once it reaches seven years old. If your Miniature Schnauzer is in this life stage, it’s time to switch to a high-quality senior dog food diet like Hill’s Science Diet Small Paws. This formula is tailored nutrition to support healthy aging in small and mini dogs like Miniature Schnauzers. It’s made with a synergistic blend of nutrients for energy and vigor, with balanced minerals to support heart, kidney and bladder health in little dogs.

What sets it apart from competitors: The easy-to-digest formula is easy on an older small-breed dog’s stomach, while a proprietary antioxidant blend provides immune support.

Key Features

  • Omega-6 fatty acids and vitamin E. These natural ingredients nourish a healthy coat and skin. 
  • Healthy digestion. Formula is easy on an older small-breed dog’s stomach.


  • Supports lean muscle mass, vitality and weight maintenance
  • Developed by veterinarians, food scientists, technicians and Ph.D. nutritionists
  • Donates food to shelters across the country with every sale


  • Limited flavor variety, which may not appeal to all dogs.

Raw Food For Miniature Schnauzers



Who It’s For: Good for those seeking to provide a more biologically appropriate, natural diet for dogs that offers several health benefits.

Recipes: Chicken, lamb & beef

Nutrition: AAFCO

Life Stage: All ages

Manufactured: USA

Ingredients: Raw

Why we picked and recommended it: As more dog parents opt to raw feed their dogs, it’s essential to understand the ins and out of a raw diet for dogs. If you are in the market for raw dog food for Miniature Schnauzer, Instinct Frozen Raw Bites Real Beef Recipe formula is one of our top picks for the best raw dog food delivery brands. This formula is protein-packed with 85% meat and organs and 15% non-GMO fruits, vegetables, vitamins, and minerals to give your Miniature Schnauzer a complete BARF diet. It’s minimally processed, never cooked, pure, natural nutrition to keep your best friend strong. 

What sets it apart from competitors: Raw dog food benefits a shinier coat, healthier skin, cleaner teeth, more energy, and smaller stool. Instinct Raw states that raw dog nutrition can promote strong, lean muscles and energize your pup.


  • Helps with allergies and weight management
  • Ingredients are frozen to maintain the highest nutritional profile
  • Cold-pressure processing to keep the nutrients and taste intact


  • Needs to be kept frozen until it’s your pet’s mealtime
  • Not as convenient as feeding dry dog food. Open Farm freeze-dried raw dog food is an excellent alternative for a more convenient way to feed raw
  • It’s slightly more expensive than traditional kibble, but you can buy raw food budget

Best Food For Miniature Schnauzers With Sensitive Stomachs



Who It’s For: Great for those looking for the best food for Miniature Schnauzers with sensitive stomachs.

Recipes: Chicken & Barley

Nutrition: AAFCO

Life Stage: Adult

Manufactured: USA

Ingredients: Natural

Why we picked and recommended it: Hill’s Science Diet For Sensitive Stomach & Skin is formulated to protect Miniature Schnauzers with sensitive tummies and skin. It’s made with easily digestible ingredients, including barley, beet pulp, and brown rice and contains no soy, wheat, or artificial that can cause upsets or skin flare-ups on your Miniature Schnauzer. 

What sets it apart from competitors: Specialized formula fortified with prebiotics fiber for healthy digestion, sensitive stomachs and immune health. Prebiotic fiber nourishes healthy intestinal bacteria.

Key Features

  • Omega-6. Excellent source of omega-6 fatty acids to nourish your dog’s skin and help maintain a healthy, shiny coat. 
  • Highly digestible. The food is gentle on the stomach


  • Supports a balanced gut microbiome in your grown dog
  • No artificially colored, flavored, or preserved


  • Not recommended for puppies and pregnant or nursing dogs
  • 15% may still be sensitive to this diet. Another option is going fresh with a more premium option like JustFoodForDogs Balanced Remedy. Its plain composition of a single protein source, single starch source, and low-fat levels make it perfect for dogs with sensitive stomachs.

Best Food For Miniature Schnauzers With Allergies


Royal Canin

Who It’s For: Excellent for Miniature Schnauzer suffering from skin allergies, food allergies, or food intolerance.

Recipes: Natural

Nutrition: AAFCO

Life Stage: All ages

Manufactured: USA

Ingredients: Hypoallergenic

Why we picked and recommended it: Royal Canin Veterinary Diet Hydrolyzed Protein is the best hypoallergenic dog formula you feed an allergic Miniature Schnauzer. This vet-exclusive prescription formula helps dogs with itching, hair loss, skin allergies and digestive upset. It’s also highly digestible and supports gastrointestinal and dermatological health.

What sets it apart from competitors: This formula uses hydrolyzed soy protein (non-animal protein). Hydrolyzed protein is made by a process known as hybridization, which breaks down proteins to a size less likely to be recognized by the immune system, effectively stopping allergic reactions.

Key Features

  • Limited ingredients. Its limited ingredients also make it great against allergies. They use one single source of carbohydrates.
  • Supports GI health. Contains a special blend of fibers and prebiotics.


  • Specially designed for canines with food intolerances or allergies