seems to me that airlines should be able to ban anything they like. Kind of like that sign is restaurants... Re reserve the right to deny service to anyone.
If you don’t like it, fly a different airline.
(unless perhaps you think dogs have constitutional rights)
Absolutely.
But dog owners/enthusiasts also have the freedom to take their business elsewhere—and let United Airlines know why.