The large Pet On Wheels could fit your pet size 19"L x 12"H and up to 25 lbs for your pet weight. It also has a comfortable carrying handle on top for lifting the carrier into cars, etc. Other features include a large pocket for stowing treats, a water bottle, a leash, paperwork, and so on, and a washable synthetic fleece pad for the dog. It folds to 31/2" when not in use. Retractable handle, roll up flap for ventilation on side and both ends. 3 entry points, top, side and end. Size 22 inch L x 15 inch W x 11 inch H and up to 25 lbs for your pet weight. Made of extremely durable nylon.