Lugosi Ruby Ruby with Spider & Lugosi Spider Treats?! Did somebody say TREATS?!!! 9 June 2014 Those stick treats are magic. As you can see from their faces… 🙂