Question: Chavez calls Billy "Chivato". What does this mean?
Answer: According to Lou Dimond Phillips himself in a tweet in response to the word, he said "'Chivato.' I'm told it means little kid, as in goats and as in Billy the Kid."
Answer: Chavez means Chivato as a young man not a traitor as some speculate.
Question: Did that bounty hunter in the bar ever realise that he was in fact talking to Billy the Kid... Prior to being shot?
Chosen answer: He may have. When Billy started whistling, the bounty hunter's face changes. He continues to speak to Billy in a dismissive tone, but does eventually pull the trigger (although Billy had unloaded the pistol). Hard to believe he would just shoot some mouthy kid in a bar.
Question: What was Dirty Steve's horse's name? Was he calling it Dog because that's its name or because he was high on peyote?
Answer: When Billy shoots McCloskey, and they are all skinning out. Steve says real quietly "Common Dog."
Answer: His horse was called dog, there are other scenes in the movie when he talks to his horse, but otherwise, he seems like the sort of guy to do it.
Answer: Most likely it was the horse's name. Dirty Steve just seemed like the kind of guy who would name a horse "Dog."
Answer: Chivato in northern Mexico chihuahua area a Chivato is a male kid goat but also can be used as a young person full of energy, also an endearing term for a young boy. Lincoln Country is 2.5 hours from El paso TX and Chihuahua Juarez to be exact where many a cowboy spent their pay so the term would have the same meaning in Lincoln Ruidoso, Capitán where I grew up.