Definitely looks canine...(more vulpine than lupine)...had much the same discussion some years back with a museuim curator...what the placard on some Pictish rock art indicated as an elephant, I tried, to no avail ,to point out was patently an ox/bull/auroch (or the like)...all in the eye of the beholder I suppose.