I thought this looked like a canine creature chasing some small defenseless animal. Or maybe my imagination is going astray....