140202-Carew-puppy-sheep-1097

Border collie puppy looks on while the experienced sheepdog moves the sheep at a safe distance

Leave a Reply

Your email address will not be published. Required fields are marked *