I dont have any advice or life experience with goats, but I had a neighbor who had a small pig. It shared a building with its own section. The other section housed a flock of chickens. A small opening kept the pig out of the chicken area. It had a larger opening for everything to go in and out...