"Prince Harry holds an eight-week-old puppy called Veyron during a visit to Canine Partners Training Centre. Canine Partners is a registered charity that assists people with disabilities to enjoy a greater independence and quality of life through the provision of specially trained dogs."