Most airlines have a limit of one pet per cabin for a fee of $75. No last minute bookings are usually available. Yes, people do sneak pets on. Some of the new travel carriers for small pets are similar to large purses.
As far as who owes what information to whom...the airlines are ducking on this one.