Connect to share and comment

Kate puppy

Kate puppy

This is a seven-week-old Border Collie puppy. It's not Kate's dog, but it is very cute.

Joe Klamar