Beast of Leeds Prints?

These look like dog prints to me without anything in the picture to give a size perspective. Here is a similar print made by a dog in sand.
1610648468719.jpeg
 
  • Like
Reactions: Debi