The passengers aboard US Airways Flight 598 could only sit back and watch while a big dog defecated in the aisle not once, but twice.
After the dog went to the bathroom for the first time about an hour into the flight, the crew did their best to deal with the mess but they were unable to contain the smell.
"An hour later, it still smelled bad, and after they cleaned it all up, it pooped again," Passenger Steve McCall told INSIDE EDITION. "A couple of people started dry-heaving, a couple of people were throwing up."
So the full sized dog that's on my flight, well it did what dogs do & went to the bathroom when it felt like it smack dab in middle of aisle— Chris Law (@ChrisLaw) May 28, 2014
"The Proud, The Few, The @USAirways dog [expletive] cleaning crew," passenger Chris Law wrote on Twitter.
The flight had initially been delayed for two hours because of a fuel spill on the tarmac, so it's quite possible that caused the dog to get a little bit backed up.
The dog's owner did apologize. "She said, 'Hey, so sorry, I want to get all your addresses so I can give you a Starbucks gift card,'" McCall said.
RECAP: 2hr delay Tarmac w low fuel. Fuel plane but in process spill 1,000 gallons on Tarmac. Delayed more. Dog defecates 3xs Emergency land— Chris Law (@ChrisLaw) May 28, 2014
Notable deaths of 2014 [PHOTOS]