The puppy timeline

Know what to do, and what to expect, when

©2017_Nigel_Shore-20170827-DSC04779.jpg