If you arent getting results, change your vet. The mange sounds accurate, but it isnt genetic and nothing else is really true. If you love your puppy, you need to change your vet as soon as possible because whatever the illness is, it doesnt sound like a normal puppy disease, like kennel cough. Good luck!