Agreed!! The frog almost certainly has parasites. Have a stool sample run ASAP!