Puppy Videos 

Border Collie & German Shepherd puppies playing on the beach

Related eBooks

Every so often an adult shepherd came by to tell them to calm down but I think they’re an even match!

Related posts

Leave a Comment