~1 month old
Duncan & his namesake when we first brought him home, ~2.5 months old
~2.5 months old
~2.5 months old
~2.5 months old
~3 months old
~3 months old
~3 months old
~3 months old
~3 months old
~4 months old
~4 months old
~5 months old
~5.5 months old
~6 months old
~6 months old
~6 months old
~6.5 months old
~6.5 months old
~6.5 months old
~6.5 months old
~7 months old