I just viewed a video showing new features for 2017 and they mentioned the dog house cover and claim it is fiberglass. Maybe it is, but it looks like plastic to me. I am considering getting some kind of removable carpet for the driver and passenger area to minimize wear to the vinyl floor area in the future. What do you think?