Dp and I are also itching. Our dog is scratching a bit too. What's the best thing to do? I suppose I'll need to go to the vets?