1075 puppies at 5 weeks 5 eating in the shade
2098 pups at 2 weeks feeding strongly
2729 pups at 5 weeks 3 what have they seen
3471 pups at birth snuggling into each other and mum
3787 pups at birth with mum
4443 puppies at 4 weeks they will soon have outgrown this basket
5124 puppies at 5 weeks 4 taking shade under my seat
5259 pups at 5 weeks 6 keeping dry inside
5296 pups at 4 weeks getting about and playing
6207 pups at 5 weeks 2 enjoying rough and tumble
8053 pups at 2 weeks mum keeping them clean
8418 puppies at birth 7 healthy pups and a proud mum
8649 pups at birth learning to feed very quickly
8969 puppies at 3 weeks getting braver and stronger
9103 puppies at 5 weeks 1 curious of new smells
9196 pups at 5 weeks 7 playing follow my leader
9346 pups at 5 weeks 8 young male confident on his own