sorry for your loss , tumor or a birth defect either way it dosnt matter you made his last few days a lot more enjoyable...at least you know he aint in any more pain