I wonder how he worked around the leash...
Mountain lions go for the internal organs first. I live in lion country and only a mile from my house, once found a collar with tags with the dogs neck bone with some dried skin and fur still inside the collar.