Yorkipoo approved! It worked so well for our long car ride. Our dog loved it because he could lay down, but was still able to see out the front windshield. He is about 20lbs, and I purchased the largest one. I don't think a dog any larger would fit comfortably.