And you thought your last flight was crappy.
In what has been described as a "rare and unfortunate situation," a US Airways flight was forced to make an unscheduled landing after a guide dog repeatedly relieved itself in the aisle.
The service dog apparently pooped twice in the aisle, sickening passengers with the odour.
An emergency cleaning crew on the ground eventually came to the rescue of the poor passengers, but the journey time doubled to more than 14 hours.
The passenger and guide dog were reportedly rebooked onto another flight.
Andrew Christie, a spokesman for the airline, said the flight from LA to Philadelphia made an unscheduled stop in Kansas City, Sky News reported.
Jim Kutsch, president at The Seeing Eye guide dog school in Morristown, New Jersey, told The Philadelphia Inquirer that such incidents are rare, but that dogs occasionally get sick on planes, too.