Pucker Up, Furry Lips! 10 Animals That Love to Kiss

As it turns out, humans aren’t the only animals accustomed to planting kisses on one another. Check out the following photo compilation for ten different species who also get caught up in the moment! 1. Squirrels! Squirrels “kiss” as a way of identifying one another, sniffing his partner’s neck gland for a familiar scent. 2. Meerkats! In … Continue reading Pucker Up, Furry Lips! 10 Animals That Love to Kiss