Positive reinforcement of good behaviour has really worked wonders in resolving one of my goat’s undesirable habits (butting me for attention and cuddles, butting when I remove food bowls, repetitive bleating for attention).
Positive reinforcement is rewarding a goat when she behaves well and is coupled with negative punishment, which means removing rewards if she is naughty. Before I tried pushing her away if she started to butt, pointing my finger and saying “no”. It stopped her butting but she soon started up again. Now, instead of giving her any kind of attention when she butts, I just walk away calmly (removing cuddles and any interaction). Then I make a point of going up to her and giving her a good cuddle when she is quiet and calm. If she lets me stroke another goat at the same time, then she gets a longer and more thorough cuddle. If she chases the other goat away, I stop.