My tiny “grand puppy” loves it.  He can now lie on the tile floor in front on the glass door and enjoy watching the ducks in the lake.