Ok I have red itchy bumps all over my body

Patient: Ok I have red itchy bumps all over my body got a new puppy a few days ago found out it had mange can people catch mange and what can you do for it

Doctor: