Feeding them so much carrot at once isn’t advisable though, as overfeeding can cause obesity and stomach upset. Carrots are safe for dogs to eat, provide plenty of great nutrients, and many pups enjoy the taste and texture.
Simply so, how many carrots should a dog eat?
Carrots, and any other food that is not a part of your dog’s usual diet, should be given in moderation. An average-sized dog can safely eat two or three baby carrots a day, and they should be chopped up into smaller pieces in case they want to swallow them whole — you don’t want them to choke!
Likewise, why do dogs love carrots?
Dogs use their nose to choose their food more than their taste buds, so the smell of carrots might be enticing to them. A dog relies primarily on smell to determine if he will try a particular food, so to a dog, a carrot must trigger his happy smell receptors.