There shouldn't be dogs (other than service animals) in the cabin period. It's just ridiculous. If you want rover to travel with you, put him in belly. If you aren't happy with that, DRIVE. We complain plenty about people who are annoying on flights, because they should know better. Dogs don't know any better how to behave on a flight than a suitcase, so that's what they should ride with.