I had an incredible time on my tour. At the dogsled portion, our guide was Hannah. She was great, her enthusiasm was infectious. Besides the mushing portion (which was like a more thrilling sleigh ride), she answered all our questions about the dogs, introduced us to some sweet puppies, and showed us around the camp, including her hut. I recommend having sunglasses and gloves for the mushing portion, especially if it is sprinkling.
The glacier landing was great, too. We spent 20 min/half an hour at our landing by a glacier lake and stream. We got to drink the glacier water and wander around the lake. Our pilot, Josh, was also great, he showed us around the lake, explaining a lot about glacial ice and how the glaciers work. As a bonus, he is a great photographer! (He used to be a professional!) Because of the multiple stops, the aerial sight-seeing portion of the tour is less of the focus, but Josh pointed out a lot of the different glacier formations.
The Knik River Lodge has plenty of parking, a nice restaurant, and really nice restrooms, it makes a good base. If you are staying in Anchorage, the Knik River Lodge is an easy hour drive, part on the highway, and then part on smaller one lane highways that are well maintained. That second half is pretty scenic, I even saw a moose on the side of the road!
While this is an expensive tour, it packs a lot into the one trip and I thought it was worth it. Definitely will make your highlight reel!