Carrots are an incredible vegetable, both for humans and dogs. Your dog can eat them cooked or raw. Carrots contain plenty of healthy compounds, including vitamins C, A, and B6. If your dogs like crunchy treats, giving them raw baby carrots is a great idea. However, a lot of fiber can be hard for dogs to digest, so don’t give them too many raw vegetables. You can give your dog cooked carrots, as well. Since cooked carrots are easier to digest, your dog can have a larger amount without any digestion issues.