The dog in the picture is definitely 30 lbs and is 27 inches long and this carrier could fit a whole other dog in it! I got it for my mom so she could bring her Chihuahua-mix with her on a road trip, and she absolutely loves it. It is so well thought out from the storage pockets, rinsable floor liner, the extra large wheels, and dog bowl - it's perfect! And so much less than the competitors for this size travel carrier!