If I remember correctly, Thor in Nordic mythology has his hammer and his two flying goats, which can recreate themselves from just a single bone. Why don't he have the goats in the Marvel movies? Is it because it would be to silly for Thor to have it? I'm from Denmark and had Nordic mythology in school.
Thor Odinson's goats do appear in the comic Marvel Universe. Recently when he lost access to Mjolnir (which in the Marvel Universe is how he gains the power of flight) he was forced to return to his chariot and his two magical goats: Toothgnasher and Toothgrinder.
- They do not appear in the Marvel Cinematic Universe because it isn't necessary that they do. Thor can fly with Mjolnir and can get goat meat at any decent restaurant in New York City.
They even have their legendary power of immortality, allowing them to be eaten and reborn as long as no bones are broken. They are also superhumanly strong, able to damage the Mjolnir despite it being made of uru metal and Odin's enchantments.
Their first appearance was in Thor Annual #5 (September, 1976)
- See Also: How Does Thor's Flight Work?