Flo The Goose Dog In Holliday Park [VIDEO] Flo The Goose Dog In Holliday Park [VIDEO] If you've recently been to Holliday Park in Cheyenne, Wyoming, you've probably noticed that there are hardly any Canada Geese swimming and flying around.Gary FreemanGary Freeman