That is a very inresting log indeed, good thing it missed botha ya. Really large aswell, if each branch truly was the size you describe it as, and assuming Pup's the size of, well, a puppy, the tree itself was huuuge too.
Also mate, stupendous shading, doing this stuff on an irl photo is really hard, in forrests especially, but looks great when ya do it properly, which you did! Ggggrrrrrrrrreeeaaaatttttttt job!