Labrador Retriever and water .. two concepts that blend it to perfection.
puppy
Lab Puppy playing fetch in a creek