Man do I love taking pictures of this figure, he looks fantastic (I have more but am still in the editing process)!
I thought this last one looked kind of cool in a weird way:
I don't think anyone has mentioned this yet, but Bungie said in their weekly update yesterday that once the community gets 117 million weekly and daily challenges completed they will lift the rank cap. They think it will be finished around November.
I just downloaded it yesterday as well. It looks great so far. Originally I didn't like it because it seemed slow paced and my passes were always weak, but then I learned that you have play with the settings to get it at a higher pace and you have to hold down your pass button for more power...
I don't think there is any chance we will get a dog with the tracker to be quite honest, but I do agree if the falconer has no mask then the tracker will definately not have a mask. As for the dog if anything it will be it's own figure.