It's the annual running of the baby goats! So adorable! Watch the new kids from the Sunflower Farm race to the finish.
Apparently, each baby goat has a name: Annabelle, Elton, Cecilia, Delilah, Brooklyn, Jagger, Iggy, Adele, Sassafrass, Bessie, Gemini, Yukon, Ella, Denali, Louis, Sherlock, Watson, Rhubarb, Monty, Winifred, Maria-Cristina,Pedro, Smudge, Buttercup, Duncan, Tully, Rigby, Gus, Clive, Otis, Charlotte and Harper.
This is one of their last moments together before they head to their new homes in new farms.
Do you like goats? Here's some more to lighten up your day: Baby Goats in Pajamas!