DD has one, never had one before. Can she walk round the house in bare feet or does she need socks on? Or when I get her some of the bazooka vericca stuff does that form a barrier? Is that the best stuff to use? Thanks.