Again, marduk, this animal cannot stand on it's hind legs. The DNA tested canine, but because of a severe breakdown in DNA material due to (probably) heat, they couldn't pinpoint WHICH canine spcies.
If this animal was a crossbreed between fox and coyote, that could also explain the snout/teeth difference between it and a coyote. It has the snout of a fox, but the teeth of a coyote.
Coyotes have VERY long and strong teeth.
You need to do a little research on your own before accepting ideas blindly. Never trust what someone says completely. I don't.