Agreed 100%.
Every animal on public transportation should be muzzled.
And there is no way I am going to sit in a seat with a dog next to me, or any rows near me.
And how is it that a dog gets to stay on someone’s lap. I can’t do that with my duffel bag while in flight. They make me Stowe it for safety. What is different about an unrestrained dog?