German Shepherd Now

Can German Shepherds Eat Rice

· Updated April 24, 2026

Yes, German Shepherds can eat rice. Both white and brown rice are safe, and white rice in particular is one of the most commonly recommended foods for dogs dealing with digestive upset. Veterinary sources including the AKC and PetMD list plain cooked white rice as part of a standard bland diet for dogs recovering from stomach issues.

Rice is a supplement, though, not a meal replacement. Our German Shepherd food guide covers complete diet recommendations, and the sensitive stomach food picks are worth a look if digestive trouble is recurring.

“The AKC states that white rice is frequently recommended by veterinarians for dogs with an upset stomach, as it is easy to digest, quick to prepare, and low in fiber.”AKC

White Rice vs. Brown Rice for Your Shepherd

Not all rice works the same way for dogs, and the distinction matters when your Shepherd’s stomach is already off.

White rice is the go-to for digestive recovery. It is easy to digest, low in fiber, and gentle on an irritated gut. Most veterinarians recommend it as part of a bland diet because it firms up stool without adding complexity to the digestive process.

Brown rice is nutritionally richer with more fiber, more vitamins, and more minerals. But that extra fiber makes it harder to break down, which is the opposite of what you want during a bout of diarrhea or vomiting. Save brown rice for when your dog’s digestion is running normally and you want to add a small amount of whole grain to their bowl.

German Shepherd relaxing on garden grass

The Bland Diet: Rice and Boiled Chicken

The classic veterinary bland diet is simple: plain boiled chicken breast (no skin, no seasoning) mixed with plain cooked white rice. The AKC recommends a ratio of roughly two parts rice to one part chicken, fed in small portions over two to five days while a dog’s GI system recovers. Chicken is the most common protein pairing, but lean ground turkey works too.

This works well for Shepherds dealing with:

  • Mild diarrhea or loose stool
  • Vomiting that has subsided but appetite is cautious
  • Recovery after a dietary indiscretion (raiding the trash, eating something they should not have)

Bland Diet Portions by Weight

Daily portions at 2:1 rice-to-chicken, split across 3 to 4 small meals:

Adult WeightRice per Day (cooked)Chicken per Day (cooked)Total per DayPer Meal (4× split)
50 lb1.5 cups0.75 cup2.25 cups~0.5 cup
65 lb2 cups1 cup3 cups~0.75 cup
80 lb2.5 cups1.25 cups3.75 cups~1 cup
100 lb (working line / tall male)3 cups1.5 cups4.5 cups~1.1 cup

Smaller, more frequent meals are easier on a recovering gut than two full-size ones. If your Shepherd throws up within 30 minutes of a portion, wait a few hours, then offer half the amount next time.

Our sensitive stomach feeding guide covers what to feed during recovery.

How to Transition Back to Regular Food

Once stools firm up and energy returns, phase regular kibble back in over 3 to 4 days rather than switching cold:

DayBland DietRegular Food
Day 1 back75%25%
Day 2 back50%50%
Day 3 back25%75%
Day 4 back0%100%

If the loose stool returns at any phase, drop back to the previous day’s ratio for 24 hours before progressing.

How Much Rice to Feed Safely

Rice should make up no more than about 10% of your dog’s daily caloric intake when used as a regular supplement. For a 70-pound Shepherd eating around 1,500 calories per day, that is roughly a quarter cup of cooked rice.

During a bland diet prescribed by your vet, rice will temporarily make up a larger portion of meals. That is fine for a few days. The concern with long-term overfeeding is that rice is calorie-dense and carbohydrate-heavy. Too much can contribute to weight gain without providing the protein and fat a working breed needs.

When to Avoid Feeding Rice

Rice is one of the safer human foods for dogs, but there are a few situations where you may want to skip it:

  • Diabetic dogs. White rice has a high glycemic index. It causes a faster blood sugar spike than brown rice or most other grains. The AVMA recommends consistent dietary management for diabetic pets. If your Shepherd has been diagnosed with diabetes, talk to your vet before adding rice to meals.
  • Dogs on a strict weight-loss plan. The extra carbohydrates can work against calorie-reduction goals.
  • Arsenic concerns at high volume. The FDA has noted trace arsenic levels in rice, primarily a concern for humans eating large quantities daily. For dogs eating small amounts, this is not considered a meaningful risk, but it is one more reason not to make rice a dietary staple.

Rice allergies in dogs are rare. Rice is actually used as a carbohydrate source in many limited ingredient diets precisely because so few dogs react to it. If your Shepherd tolerates commercial foods containing rice, plain cooked rice should be fine too.

German Shepherd face portrait

How to Prepare Rice for Your Dog

Keep it plain. No butter, no salt, no garlic, no seasoning of any kind. Alliums like garlic and onion are toxic to dogs, and even small amounts of added fat can defeat the purpose of a bland diet.

Cook the rice fully. Slightly overcooked is better than undercooked for digestibility. Uncooked or undercooked rice can cause bloating and stomach discomfort. Let it cool to room temperature before serving.

“Dietary management of acute gastroenteritis in dogs typically involves a short period of dietary restriction followed by the gradual introduction of a bland, highly digestible diet.”

Merck Veterinary Manual


For the full list of unsafe foods, read Foods German Shepherds Should Never Eat. If your Shepherd is off their food entirely, German Shepherd Not Eating walks through what to check. And for a solid daily feeding routine, start with the complete feeding hub.

Disclaimer: This content is for general informational purposes only and is not veterinary advice. Consult a licensed veterinarian for decisions about your dog's health, diet, or medical care. Read full disclaimer →

Related Articles