4 weeks and 2nd. visit at the breeder (I love that face)

8 weeks and 1st. day with the new family

8 weeks and still the 1st. day

8 weeks and still..

9 weeks and it's hard to be a puppy.

10 weeks and 1st. time in the snow

10 weeks

10 weeks

20 weeks and last saturday

20 weeks and last saturday