If it was as big as a Shepard, that was not a fox. Fox at most range to 25lbs and nose to tail about 30 inches, looking at three full mounts in my living room. Coyote is a possibility, a little larger and the coloring range is much broader. I would bet a Wolf......
(Don, we need a smily that has a tongue in cheek expression)