Here's the best way to see Mt. McKinley Park and animals and to avoid the rush of other visitors. Not cheap but if you can get a reservation well worth considering:

https://www.kantishnaroadhouse.com