Sal ...
When we sell a working pup - we ALWAYS stress this will not make a good house pet and it's not recommended for an inexperienced owner/handler - some listen - but I've found most people think they know more about dogs than they actually do. I'm a professional police K9 handler/trainer ... and just trying to help, but while I can offer some advice, I'm not there in person and without the timing and correct response for behavior ... it can be lost in translation. Then there's the fact that the issues arewith the owner ... not the dog. If you accept it's a dog .. and understand his instinctual/environmental drives .. it'll make things sooo much easier.
As for rolling a dog - no - it's not a necessary technique as a correction for misbehavior. Most times I can just give 'aahhh ahhhh' audible growl and get results. Dogs respond to voice reflections; Command, Praise, Correction. They all have different reflective octaves in voice tones - but when the dog ignores the correction being given and intentionally goes against who's in charge ... he gets rolled. I'm telling the dog "I'M IN CHARGE" and doing it with an exclamation point. There's also certain body gestures from the dog that I need to see before I let him back up. Sometimes it goes easy ... some times it does not. When training a police K9 handler - I'll stress that he/she doesnt need to attempt this technique without the dog being in muzzle. The dogs we train usually have sooo much RANK drive that it can be dangerous for injury.
As for crates; they DO NOT cause stress in a dog. They do give the dog a safe haven. They will learn this safe place - equate this to how a teenager sees their room. They can close the door, turn their music up, and ignore the world. There is NO CONFLICT when they're in the crate. You give no corrections when they're in it. It's their own litlle safe place that gives protection, provides a cave, cubby-hole, etc. from stress and conflict. If your dog raises hell when you put them in one .. and you let them out and they're all happy ... then they have trained you well.