took a 5 lb puppy on a flight coast to coast with a 3 hr layover and change of planes.  She loved the carrier.