As long as you don't pen or house her and she's free to leave whenever she wants, I can't believe it's illegal. I mean, you can't get fined if a gaggle of geese decide to make a pit stop on your front lawn, right?
If you get her another goose for company, you run the risk of the Canada goose...