We have a tiny Shih Tzu / Pekingese mix who gets pushed around the back seat by our much larger beagles. This provides a private place for her, so she can sit up a bit higher and see outside the car. She even has space to curl up and sleep, if she prefers. But it is a little bouncy, as she moves.