Buffalo Wolf (canus lupus nubilus) - Jack Lynch

Jack enjoying some time with one of his beloved wolves who appears to be nearly as tall as him.