Just a few things -
When dogs kill sheep they make a lot more mess than that.
When big cats kill quarry, they certainly make more mess than that.
Big cats don't eat in situ they drag away.
If a dog had picked that carcass clean (or a fox) there would be more bone damage and displacement.
The stripping of the flesh looks very akin to what happens to sheep here with the ravens.
It would be odd however for ravens to strip the bones like that and not take the eye, although it does happen.
It doesn't look like those animals have been attacked and killed there. . . . . if a dog had pulled it, you'd have tufts of wool pulled out and a lacerated throat.
Seems almost as if they have had their necks broken somehow. . . . . and then been picked over by carrion birds. Very weird to have two though. . . . . .
P.S ive a lot of experience with killing things / dead things