One of my Toy Poodles use to scratch herself a lot,especially after being washed,l tried everything all types of shampoo's etc.But recently l changed their dry food to Eagle Pack Duck meal and after about a week she hardly scratches at all now.
Not sure if this pertains to your dogs problem though but l thought l may as well mention it.