Just received a new 830 after my dog chewed my old one to smithereens. Noticed the Odometer already reads 444.26. Does this mean it isn't new?

When it syncs it pulls your ride history for the last 70 day or so to build up recovery times etc.. That is where that total comes from.
Look in ride history to what what it loaded.