Stella

Who says goats can't smile! They sure can, especially when sweet girls like Heidi are giving them hugs.