This text is missing some spaces, please add them: Bodylengthvariesbetween25-32inches,andtheyweighbetween7-25pounds.
Body length varies between 25-32 inches, and they weigh between 7-25 pounds.