Puppy dog trailing his Master on a rocky beach in Spain