I strongly suggest your should consider natural fencing, suitable to your area. There are many varieties of Bamboo available to act as a natural fence and also to deter any stray animals. If your area is very windy, then try Mehindi (Gorinta) Plants. Even Goats donot touch these plants and you will also get some income from these.
The barbed wire fence requires periodic maintenance and is prone to theft, if you dont have watch and ward at your place. If you are using barbed wire fence, get one with a thicker gauge wire and with the barb spacing of 3" or max 4". I find that Tata Viron, even though expensive by about 33% is a better choice, since the Zinc Coating lasts long - atleast double the life of ordinary GI.