Your poor flowers! Mine loved our pond plants. They'd graze it to water level. But they had to get hungry to eat more then the flowers off London rocket.A lot of people don't realize that goats are browsers, not grazers. They pick bits to eat here and there while they walk around. They don't graze through a pasture the way a horse or cow does. And yes, they love to eat trees. Mine would rather eat fresh fallen oak leaves than grass. They also nibble at the bark. I have to put up fencing around my young trees to keep them away so they don't kill them. Luckily there are many other interesting things to check out and nibble so they quickly move on to easier delectables, like my flower beds.