I was going to say, an emaciated fox, after viewing the slide show...
My Dog!
Thanks for locating him :0