an animated comic strip with cats and mice