Yes, dogs can absolutely eat carrots! This crunchy, low-calorie vegetable is a nutrient-dense snack for dogs, regardless of their breed or size. Plus, many pups can’t get enough of them. The crunch, the flavor, and the break from their standard dog treats make carrots an excellent, healthy snack that dogs consistently beg for. But, as with all “people food,” moderation is key; yes, even with healthy carrots.
Here, we’ll address all the questions that arise with “Can dogs eat carrots,” show you how to introduce them to this healthy snack, and recommend a couple of other dog-safe vegetables to broaden your pup’s palate.
Key Takeaways
-
Carrots are a healthy, low-calorie dog snack
-
Give in moderation, cut into small, ¼-inch slices to prevent choking
-
Serving size depends on dog's weight
-
Carrots are rich in vitamins (A, K, B6), beta-carotene, potassium, calcium, iron, and fiber
-
Dogs can eat raw or cooked carrots (cooked may offer more nutrients)
-
Puppies can have carrots with supervision
-
Carrots can be a daily snack in moderation

How Many Carrots Can Your Dog Have?
But before you put a couple of carrots in your dog’s food bowl, you need to know a few things first. Carrots should be sliced into small pieces, about ¼ inch thick. Pieces that are too big can quickly become a choking hazard for overeager dogs. And you should only give your dog a measured serving based on their weight. While carrots are healthy and safe for dogs to eat, your pup shouldn’t have free rein to wolf down this vegetable.
Here’s a quick, general guideline for how much to give your dog. But for a more tailored serving size for your pup, it’s always best to consult your veterinarian.
Extra small dogs (2-20 pounds): Up to two slices (¼-thick slices).
Breeds in this range include Dachshunds, Cavalier King Charles Spaniels, Rat Terriers, and Yorkies.
Small dogs (21-30 pounds): Up to three slices (¼-thick slices).
Breeds in this range include Cocker Spaniels and Bull Terriers.
Large dogs (31-90): Up to six slices (¼-thick slices).
Breeds in this range include Border Collies, American Staffordshire Terriers, Australian Shepherds, and Golden Retrievers.
Extra-large dogs (90+ pounds): Up to seven slices (¼-thick slices).
Breeds in this range include Bullmastiffs, Bernese Mountain Dogs, and Saint Bernards.
If it’s your dog’s first time crunching on a few carrots, give them a few moments to sniff it out. Also, after they chomp the pieces down, keep an eye on them. New foods might not always sit right with dogs. So, watch for signs of an upset stomach.
Are Carrots Good for Dogs?
Yes, carrots are healthy and safe for your dog to eat, but they shouldn’t make up your pup’s entire diet. Carrots are high in key vitamins and nutrients, but they still fall under “people food.” The general rule of thumb is that 90% of your dog’s diet should consist of dog-friendly foods, like kibble or homemade dog food. Up to 10% of their diet can consist of treats, snacks, and “people food,” which carrots fall under.
What Nutrients Are in a Carrot?
Carrots are rich in nutrients like:
-
Vitamin A
-
Vitamin K
-
Potassium
-
Vitamin B6
-
Beta-carotene
-
Calcium
-
Iron
-
High in fiber
Can Dogs Eat Cooked Carrots?
Yes, dogs can eat cooked carrots. In fact, other vegetables, like broccoli, lose some nutritional value when they’re cooked. But not carrots. Cooked carrots provide more nutrients than raw, fresh ones.
When serving your dog cooked carrots, make sure they don’t contain any spices, seasonings, oils, or butter. And don’t serve them cooked carrots that are too hot.
What About Frozen Carrots?
Frozen carrots are best avoided. Raw carrots can be hard enough to chew for some dogs. Freezing the carrots can make that issue much more difficult.
Can Dogs Have Baby Carrots?
Baby carrots are very similar to standard carrots and are safe for dogs to eat. Just chop or slice them up into manageable pieces before serving them to your dog, like you would with raw, fresh carrots.
Can Dogs Eat Carrots Every Day?
Carrots are one of those few “people foods” that dogs can enjoy daily. This vegetable is low-calorie, nutrient-dense, and low-sugar. But moderation is always key. Make sure to only give your pet a healthy serving size based on their weight.
Can Puppies Eat Carrots?
Puppies can eat carrots in moderation, once they’ve graduated to harder foods. When you give your puppy carrot slices, keep an eye on them. Overeager dogs can eat too much too quickly, leading to a choking hazard. So, feed your puppy carrot pieces slowly and keep them in your sight.
Do Carrots Help With Your Dog’s Digestive Health?
While cooked or raw carrots might offer a few nutritional benefits, they don’t go far enough in helping your dog’s gut health. To help fortify your pet’s digestive health, check out our Probiotic Dog Chews, made with a calculated blend of pre- and probiotics, fiber, vitamins, and more.
More FAQs About Dogs & Carrots
Do you have to slice carrots up for your dog?
Yes, you should always chop or slice carrots into small, manageable pieces before giving them to your dog. Aim to have each piece around ¼ inch thick. If not served correctly, carrots can quickly become a choking hazard or interrupt your dog’s digestion.
Can dogs eat cucumbers?
Yes, dogs can eat peeled cucumbers! This is a healthy, hydrating snack that many dogs love.
Can dogs eat broccoli?
Yes, dogs can certainly eat broccoli, whether cooked, steamed, or raw, without spices, seasonings, butter, or oils.