Any recommendations for sturdy blankets to cover new sofas from dogs? Nothing that can get 'pulls' in? Something thick/heavy enough to stay put? Thanks