Does anyone here own one and, if so, does it do the job? I have all hardwood and ceramic floors w/area rugs so I need to know if it will adjust itself to different heights, not scratch the hardwood and definitely if it will pick up cat hair and tracked litter. I'm so weary of dragging out the vacuum cleaner several times a day.