Still eating is a very good sign. Glad a Vet. is looking into it.
Keep us posted.