Cats can hold their piss for a long time, that’s why you can just put them in a carrier on a half-day flight; they’re ancestrally desert animals and their piss smells so bad because they hyperconcentrate urea so they can lose a minimum of water disposing of it.