Moving blankets. Like the ones you find in u-haul and other trucks. designed to go over/between heavy objects to protect them from damage. They are heavier and thicker than most blankets but arent as soft and fluffy and light like a duvet.
If you even have a worry about covering a dog in this situation this kind of blanket would be more like a grill glove vs a tea cloth. They are sturdy and heavy.
I know someone who used to do dog grooming. There are more options to subdue an aggro-ing dog. The best options are training and giving the dog a job (like carrying a toy when it walks).
I am also biased. The best option if you want to avoid this is to get a cat instead.