Oh yea, the eye boogie thing? Beef liver
Get some of those liver treats that are freeze dried and feed a small piece every day. I swear by it! There's a product called Angels Eyes that I used to use for them, but it's very expensive and all it is is beef liver
Good luck