3 months old
6 weeks
4.5 months old - OBBA Best Puppy in Show
4 months old - Oxford Dog Sports obedience classes
This is my party face!
6 months
18 months
20 months
20 months @Georgian Bay