I have a smallish 5 year old adult cat who the vet told me has unusually small organs. He appears to have developed a hairball that has grown too large for his little throat to pass on his own. He starts heaving but nothing comes out and he just swallows it again. Im very concerned because if its that big, he surely cant pass it from the other end! Ive heared Egg Yolk Lecithin helps to dissolve hairballs but IM not sure how much to give and if its completely safe. Any ideas?