Pictures of Leonard Leonard’s funniest Moments January 8, 2019 worldofleonards Leave a comment Leonard the Cat loves to make us laugh with some of these moments. He sneaks into my Pantry. He plays with The Piglet Twins so roughly.