Pretty sure I have PUPPPS....cannot stop itching :( Baby Dr. tomorrow hope I can get this figured out! Anyone experience this? What worked for the itching?