Not sure if this is the same one, but I had a owl on the roof a few months back, just as the ground was thawing, I had to look a few times, it was a horned owl,
As for the ground hog, I have seen them across the street in the soccer field.
Not to often you can get to little brown critters in the same shot. lol