I may have a solution to halt all of ds' meltdowns before they begin
This stuffed puppy is one of those massaging ones. I just got it for him yesterday and got batteries today. When he starts to get upset I tell him to go squeeze his puppy. he turns it on and it calms him down.