Prince Harry holds Veyron, an eight week old puppy, during a visit to the charity Canine Partners Training Centre, in Midhurst in southern England July 13, 2010.[Photo/Agencies]