New or new beginning is a popular meaning for a dog's name.
Meaning: little pale green one
Meaning: green
Meaning: spring
Meaning: breeze, fresh air
Meaning: era, time
Meaning: green mountain
Meaning: new port
Meaning: age, period of time
Meaning: sea-green jewel
Meaning: springtime
Meaning: beautiful, fresh
Meaning: large eyes, or time, or beautiful flower
Meaning: born during good times
Meaning: new pond
Meaning: season's beginning