Old enough to have passed all his official health tests. Most of those have to be done after the age of 12 months.
Dawn R.
There's no shortcut to experience.

And in certain breeds, such as the cavalier, AT LEAST 2 ½ to ensure certain health problems that can develop with age have not developed.
"Dogs are not our whole lives, but they make our lives whole" (Caras)