Can Dogs Eat Rice?
Plain cooked rice is safe for most dogs. It is easy to digest, which is why vets often suggest boiled rice with boiled chicken when a dog has an upset stomach.
- Serve it plain, with no salt, oil, ghee, masala or leftover gravy.
- White rice is gentler on the tummy. Brown rice has more fibre, so introduce it slowly.
- Let it cool before serving.
Rice is mostly carbohydrate, so it should be an occasional extra, not the main meal.
Can Dogs Eat Curd?
Fresh, plain curd is usually fine in small amounts. Fermentation makes it lower in lactose than milk, so many dogs tolerate it better. It can also be a cooling treat in the Indian summer.
Choose curd that is:
- Plain and unsweetened
- Fresh, not sour or old
- Free of added salt, spices or flavours
Some dogs are lactose sensitive, so start with a teaspoon. If you see loose stools, gas or itching, stop feeding it. Avoid flavoured or sweetened yoghurt, as some contain sugar substitutes like xylitol that are toxic to dogs.
Can Dogs Eat Dal?
Plain, well-cooked dal such as moong, masoor or toor adds a little plant protein and fibre. Cook it until soft and mushy, and never serve raw or undercooked lentils.
The real danger is the tadka. Onion, garlic, chillies and heavy spices are harmful to dogs. Onion and garlic in particular can damage red blood cells. If you want to share your dal, set aside a portion before you add the tempering and salt.
Can Dogs Eat Dal Chawal or Curd Rice as a Full Meal?
No. Dogs need balanced nutrition with enough animal protein, and home-cooked Indian staples alone cannot provide that. Treat these foods as toppers or occasional extras on top of a complete dog diet. A good rule of thumb is to keep extras under 10 percent of your dog's daily food.
Simple Portion Guide
These are rough starting points for an occasional serving.
The right portion size depends on your dog’s size. As a general serving guide:
Small Dogs (under 10 kg)
- Rice: 1–2 tablespoons
- Curd: 1 teaspoon
- Dal: 1 tablespoon
Medium Dogs (10–25 kg)
- Rice: 3–4 tablespoons
- Curd: 1 tablespoon
- Dal: 2 tablespoons
Large Dogs (over 25 kg)
- Rice: Up to ¼ cup
- Curd: 2 tablespoons
- Dal: ¼ cup
Tip: These are general serving guidelines, not complete meal portions. A dog’s age, activity level, health, and overall diet should also be considered when deciding how much to feed.
Introduce one food at a time and wait a day before trying another. That way you can spot what does not suit your dog.
Foods to Keep Away
Many everyday Indian dishes are unsafe for dogs. Avoid:
- Anything with onion or garlic, including raita and tadka dal
- Spicy, oily or salty food
- Sweetened curd, lassi or kheer
- Chocolate, raisins and grapes
When to Check with Your Vet
Talk to your vet before adding home food if your dog is a puppy, a senior, diabetic, or has kidney issues, allergies or pancreatitis. Call them if you see repeated vomiting, diarrhoea or unusual tiredness after a new food.
Quick FAQs
Can puppies eat curd rice? Puppies have sensitive stomachs. Ask your vet first, then start with a tiny amount.
Can dogs eat rice every day? A little is usually fine, but it should not replace balanced dog food.
Is homemade food better than packaged dog food? Not automatically. Home food works best as an addition to a complete diet your vet approves.
Keep Mealtimes Mess-Free
Dal and curd can get messy fast. Wipe your dog's face and paws after meals with Gobinkies Everyday Pet Wipes, then burn off the extra energy with a game of fetch using the Spike Ball.