The full answer
Carrots are one of the most frequently recommended vegetable treats for dogs. They are low in calories, crunchy and contain nothing known to be toxic to dogs.
The main practical consideration is size: whole carrots and thick chunks can be a choking hazard, especially for dogs that swallow food quickly.
Raw and cooked carrots are both fine when served plain; cooked carrot is softer, which suits puppies, older dogs and dogs with dental problems. Cut whole carrots and sticks into bite-size pieces for your dog's size. Some sources suggest crunchy chewing may help dental hygiene, but carrots are not a substitute for dental care. Frozen carrots are sometimes suggested for teething puppies — always supervise and use pieces your dog cannot swallow whole.
Are Carrots Good for Dogs?
Carrots are low in calories and provide fibre plus beta-carotene, which dogs convert to vitamin A.
Some owners use carrot sticks as a crunchy chew alternative, but chewing a carrot is not a replacement for dental care recommended by your vet.
Potential benefits
- Very low in calories — useful for dogs on a weight plan
- Crunchy texture many dogs enjoy
- Inexpensive and easy to prepare
- Works raw, steamed or frozen
Risks and Things to Know
- Whole or thick chunks can cause choking, particularly in small dogs
- Hard raw carrot can be tough for dogs with dental problems
- Large amounts of fibre may cause gas or loose stools
- Carrot cake, glazed carrots or seasoned cooked carrots are not appropriate
How Much Can Dogs Eat?
A few small pieces or one or two sticks suits most dogs as a snack.
The right amount depends on your dog's size and diet; if you are using carrots as part of a weight plan, ask your vet how much to substitute.
How Should I Prepare It?
- Wash and peel if you prefer, then cut into rounds or sticks sized for your dog.
- Steam or boil plain for softer pieces — no butter, salt or seasoning.
- Frozen carrot sticks can soothe teething puppies, but supervise chewing.






