They do have blankets designed exactly for little people like this - my daughter was the same way but these ones have velcro and are made for swaddling - they are soft and warm and can do wonders...walmart is the cheapest place but if you want to spend a bit more try Toys R Us or Babies R Us - my daughter could not get free of those and basically would tire herself out trying (bonus)...