Pilot did absolutely the right thing. I would have been prepared to be delayed for as long as it took to get it sorted so that the poor pup was safe.
If I was the pilot I'd just swap seats of the dog and the moaning passengers, see how they like it.
If I was the pilot I'd just swap seats of the dog and the moaning passengers, see how they like it.