Does anyone know of why puppies don't put on weigh? Besides worms causing it... Is it bad for a puppys development?