True. True.
The University of Washington has an Alaskan Malamute (not a Husky) as their mascot. They have to get a new one every 8-10 years. They find several possible pups and do extensive extensive training as you say to be able to handle the crowds, noise, fireworks etc. There is a lot to it. And I suspect dogs are easier to train than buffalos.
If I were Kim I would tell the Tredavian Nightmare we can have a.Buffalo on the field for all AFC Championship GAMES at home. And then fly in the one from Colorado when that happens.