Ever find yourself during treat time in a standoff with Whiskers, your feline friend? They are pouncing like it is the treat Olympics one minute they are peering into your soul. Cats are quirky animals; their treats? That is a cosmos all by itself. You can read more information about cat treats and Mealworms here!