Looks more of a Eagle did it, Owls do not have a large tail and a Eagles wing has the sweep/hook feathers on the tips of the wings as shown in the imprint in the snow and it was a squirrel by the track coming from a tree (lol)
COOL pic non the less ...Thanks for posting it