I have a good time with my Service Dog at taxi pickup points at airports - They take us or loose their license - and I am firm on this - never missed a ride. Welcome to the USA.
Dont you mean "never loosed a ride"? :)