My dog loves his blanket so much that he nows has this uncanny ability to convert anything into a blanket.
Why does he do this? Well after reading a couple of blogs and reading a book, here is what I concluded. Dogs are den animals and thus its their natural instinct to sleep or relax in small, covered space like a cave or a den. Well Romeo has very few covered spaces at our home and no den - but a crate that he absolutely hates it. That explained his love for his blanket and curtains.
Next mystery for me is to know why is he sneaking out with socks!