Noun
dog in a blanket (plural dogs in blankets) (UK, obsolete, slang) Synonym of roly-poly (“kind of steamed pudding”)