Anyone have experience with cushion vinyl flooring, the kind that comes on a roll? I'm umming and arhhing about it for our new kitchen but we are about to get a puppy! Bad idea?