I'm happy to report that DSGS is doing so much better since his visit with his brother. He volunteers to take showers on gym days because he doesn't want to smell "slimy". He used to take showers once or twice a week and it was always a big struggle and he wouldn't shampoo his hair. Just recently I had to send him back 2-4 times until he got it right. We stressed the importence of good hygiene and it seems he finally gets it.
Now when I send him to empty the dishwasher, instead of balking at the idea, he reloads it on his own. Wow! And he is now volunteering to wash his own laundry, fold it and put it away after he learned how at school. What a turn around. He's also been perfect at not wetting the bed. Recently, he admitted doing it because he liked it, said with a happy smirk.