Congratulations on your new buddy. It is cool when they show up and decide to stay. I also have goats, and the peacocks and goats do fine together. The peacocks always show up at feeding time and try to steal a meal. I have never seen them not get along. I have some free range chicks too...