Internal parasites can also be an issue. Sorry about the loss.