I am not a fan of goats. I remember a primary school visit to a historic house and in the garden there were two tethered goats keeping the lawn down. One was a right vicious thing, knocked one kid flying. The other was so friendly except it took a liking to my coat and was eating the bottom corner with the zxipper on it. Before I realised it had managed to swallow it almost to the armpit!! I had to pull it out of its mouth.
I live across the road now from where my Gran used to live. At the end of her garden was a bank with t train line on it. She would see red deer all the time. She got sick of cvhasing them off her garden. In the end she learnt which plants they would not eat and planted them in her garden. She would buy a new plant and if it lasted the week she would fill her garden with it. If not then she tried another plant type. BTW roses were hit and miss. Some varieties were very tasty to them, others never got touched apart from a couple of nibbles to taste it.
I have no idea what plants worked out for her so I cannot advise further, but it is possible to have a nice garden even with deer visitors. It just takes a bit of a journey to find out what lasts!!