Yes, dogs can eat carrot muffins as it is not toxic for dogs and they can eat small pieces of carrot cake. But do not give your dog too much. A large amount of carrot cake can be harmful to your dog and after eating a large amount of cake your dog can vomit throw up or get diarrhea so be careful.