Madison, WI has dealt with this since 2010. Madison is as liberal city as you will find and still has no issues in the end euthanizing geese. I have noticed a dramatic drop in geese at local muni Madison, WI golf courses over the last 2 years.
In the end euthanizing is the real way to deal with this. Many have their pets put down (euthanized). Same-O.