The sandgoose was just a myth that nothing was ever revealed about. Then, to put it all to rest, they slapped the name "The Sandgoose" on the Oakfield tavern in Fable 2. There won't be any Sandgoose crap in Fable 3. Maybe a vague reference by a random villager, but nothing that will give us any actual information.