Stray dogs came into a pen of 17 loose pit bulls (which is weird in and of itself), killed the guy and then left?
It should be fairly easy to tell if it was a mountain lion.
Maybe he had a heart attack or something and the dogs bit him then. Regardless of why, Occam's razor... he's in a pen full of loose dogs, those dogs are probably the ones responsible for the bites.