He doesn't (usually) pull them off - they fall off when he's crawling / pulling up etc. Our house is cold and our kitchen floor especially is *freezing*. Is there a particular type which stays on better than others, or are the sock-on things any good?