Poor little Luigi has certainly had more than his share of difficulties but so glad you took him to that vet, she sounds like she knows more about what she is doing and I certainly thank you for updating us on him. Val, aka Birdhouse has given you some sound advice, none of us here are vets but a few of the members do have quite a lot of experience, please keep us informed as we care about Luigi.