Before Chivo "adopted" Cofi (the black fighting dog) in Amores Perros, it seemed like he fully intended to carry out the hit job.
He then "adopted" Cofi; and Cofi killed all his other dogs. It seems like this was somehow the trigger/epiphany for him to not carry out the hit job. But I can't figure out why this makes any sense.
So my question: Why did Chivo decide instead to kidnap his hit target (instead of being, as usual, a professional and just murdering him on the spot)?