Lucy Pet Foundation mascot

Any thoughts to share?