2025 really was the year of the goat. And sheep.