Think I MAY have seen......
One of these this morning http://www.ukbigcats.co.uk/species.asp?species=puma
On the way to Okehampton via Winkleigh caught sight of something that looked similar, about 40yds away in a small field, as I only caught a fleeting glimpse (so could be wrong) but it was bigger than a Fox.
Either that or theres some big pet cats running around
You may have, I have a mate down that way and they were asked to investigate some sheep that had been killed in unusual circumstances, he was skeptical, but then he saw some tracks in mud. His words, "I got a very uncomfortable feeling" they thought Puma.