This dog birthday cake contains about 900 kcal on its own. Even if all the ingredients are dog safe, this is way too many calories for a dog that should eat between 240 kcal for a small dog and 2,000 kcal for a very active large dog. Therefore, offering the whole cake but letting the dog eat about 1/4 of the cake would be a great birthday treat.