Carrots are one of the most universally recommended dog snacks — and for good reason. They're crunchy, low in calories, genuinely nutritious, and most dogs love them. Unlike many "safe" human foods that are technically fine in small amounts, carrots hold up well even in larger portions.
Why Carrots Are Good for Dogs
Low in calories. A medium carrot contains about 25 calories. For dogs prone to weight gain or on restricted diets, that makes carrots a snack you can feel good about giving freely.
High in fiber. Supports healthy digestion. Most dogs tolerate carrot fiber well, even in moderate amounts.
Beta-carotene. The compound that gives carrots their orange color. Dogs convert beta-carotene to vitamin A, which supports vision, immune function, and skin health.
Good for teeth. The crunchy texture helps scrape plaque and tartar from teeth as dogs chew. Frozen carrots in particular are often recommended as a teething aid for puppies and a dental-friendly chew for adult dogs. They're not a substitute for brushing, but they're a useful supplement.
Vitamin K and potassium. Both play roles in bone health, muscle function, and cardiovascular health.
Raw vs. Cooked Carrots
Both are safe. The difference is nutritional availability — cooking breaks down the cell walls, making beta-carotene slightly easier to absorb. Raw carrots retain more fiber and the satisfying crunch that's good for teeth.
For most dogs, raw is the better choice simply because the texture is more enjoyable and the dental benefit is higher. Cooked (plain, no seasoning) is fine if your dog prefers it or has dental issues that make hard foods difficult.
How to Serve Carrots
- Cut to size. Whole large carrots can be a choking hazard for small dogs. Cut into rounds or sticks appropriate for your dog's size.
- Baby carrots work well for medium and large dogs as-is, or halved for smaller dogs.
- Frozen carrots — a great option, especially for teething puppies or hot days. The cold helps soothe sore gums.
- Plain only. No dips, seasonings, or butter. Plain raw or plain cooked is the only version that belongs in a dog's diet.
How Many Carrots Can a Dog Eat?
Carrots are low enough in calories and sugar that they're more forgiving than most fruits. That said, the 10% treat rule is still a reasonable guideline:
- Small dogs: a few small rounds or half a baby carrot
- Medium dogs: 2–3 baby carrots or a few rounds of a regular carrot
- Large dogs: several baby carrots or a full medium carrot
Too many can cause loose stool from the fiber — not harmful, but worth noting if your dog gets into a bag.
Can Puppies Eat Carrots?
Yes, and they're particularly useful for puppies in the teething phase. Frozen carrot sticks give sore gums something cold and firm to chew on — a natural, edible alternative to frozen wet washcloths and teething toys. Just cut them to a safe size for your puppy's age and breed.
The Short Version
Carrots are about as clean a dog snack as exists. Low calorie, good for teeth, nutritious, and almost universally enjoyed. Raw or frozen is the best format. There's very little reason not to keep a bag on hand specifically for your dog.