Heavy petting on the Main Green!

You know the drill: Main Green from 11:30 a.m. to 1 p.m. Puppies!

Pugs and babies in costume not guaranteed.

Image via.