The SturdiBag large carrier is a compact and light pet carrier and has been tested to safely carry up to 40 pounds, but is most suitable for all cats and most small to medium breed dogs up to 25 pounds. Dog breeds such as Cavalier King Charles Spaniels and Jack Russell Terriers travel comfortably in this size carrier. Many professional animal trainers and exhibitors who travel with cats and dogs extensively prefer SturdiBag because it is simply the best in-cabin, light weight, flex-height pet carrier available. Whether it is used on a plane, in the car, or for carrying by foot, your pet will be comfortable and safe in a SturdiBag cat or small dog carrier. Carrier dimensions: 18 inch length x 12 inch height x 12 inch width.