To "get someone's goat" is to deliberately provoke that person to an angry, ill considered response. The expression is "to let someone (or something) get your goat." Letting someone or something "get your goat" means reacting in anger to provocation instead of keeping your temper.
It means to make you angry. It's a fairly old idiom - most people nowadays use the phrase "to push your buttons."
Payment for a debt
god
The phrase hero to goat refers to someone who had an admirable status but fell to a lower status do to failure. There is no information on where this term originated.
To "get someone's goat" means to annoy or irritate them. The origin of the phrase is unclear, but it likely comes from the idea of stealing a goat, which was believed to be a calming influence on horses when placed nearby.
It's a young goat.
There is no such phrase as "eat you".
There are two suggested sources. One based on the fact that racehorses had a goat for company to keep them quiet. If you stole the goat you upset the horse and his owner. The other based on an old French expression "prendre le chevre" meaning to take ones goat and thus deprive one of its milk, an inconvenience before the days of supermarkets.
Nanny goat for females , kids for little ones.
There is no such phrase. There is a word rampage. It is of Scottish origin, perhaps from RAMP, to rear up.
Viejo Chivo
The word "not" is an adverb, but the phrase "not the ones" is not an adverbial phrase. It includes the predicate nominative (ones).
"on the rocks"
Yeah I think so.