Just got my pet leeches in the mail and set up their jar... going over some interesting facts about my new best friends!!!