Mary, when did you start the onion seeds? I start mine around Feb 20th (it was actually the 23rd this year) and mine are also still in flats -- it takes them a while! I probably won't plant them out for another couple of weeks, and they will still be pretty small, but once they're outside they always amaze me at how well they do. I also always trim the tops back 2 or 3 times while they're inside (to about 4" long), otherwise they get to be quite a tangled mess.
Moose in the garden -- and I thought our whitetail deer were a problem!!