Okay, if we're being honest here, goats are perfect for all ages. However, it's for the kids this time at one of Maine's very well-known farms called Smiling Hill Farm.

This weekend on December 2 and 3, you can take the whole family to hang and take pictures with Santa, plus a little extra: GOATS! Okay, next year's Christmas card picture would beat our your entire family's submissions if you do this. Image adorable goats roaming around you in the picture. Easy holiday card win.

It's pretty cheap for an all-day event at the farm too, since Smiling Hill Farm also offers a gift shop complete with ice cream.

It's only $12 per group with a max of three people, and if you have to add more people, it's $4 per person. Mini donkeys, pigs, and even alpacas (my favorite) will be roaming around this farm, so if you're looking for activities for the fam this holiday season, absolutely mark this one on your calendar.

A message from Smiling Hill's Facebook event;

"Join us Saturday, December 2 and Sunday December 3 (weather permitting - cancellations will be announced on Facebook) Rain/snow dates 12/9&12/10
Visit and take pictures with Santa & the goats. Barnyard wooden toys will also be available for use. Limited Barnyard animals for visiting depending on weather and conditions."
Check out more of what Smiling Hill Farm has to offer here.

13 Stores That Could Replace Christmas Tree Shops in Portsmouth

Gallery Credit: Megan

Field to Fork: The Best Farm-to-Table Restaurants in New Hampshire

Gallery Credit: Megan

More From Q97.9