This adorable puppy has learned how to retrieve coconuts for his owner and place them neatly in a pile.<br /><br />One-year-old German Shepherd 'Lartae' first spotted the coconuts after they fell into the water in Chachoengsao, Thailand. <br /><br />He cautiously waited on the bank before paddling through the pond to pluck them out with his mouth. <br /><br />With a little help from owner Wacharapon Limsawat, the enthusiastic pup learned how to collect the coconuts and place them in a pile at the other end of the garden before going back for more.<br /><br />Full-time farmer Wacharapon said: ''Lartae was a bit shy at first and didn't want to get into the water. I had to help him with the stick to push the coconuts near him. <br /><br />''Then he was braver. He could go into the water and get the coconuts without any help. We taught him how to put them all in a pile to help up.<br /><br />''I hope that he does this without asking. He's a very useful dog to have around the home.''