Yes, pets are allowed in Banff National Park, but they must be kept on a leash, all the time.