Sophie Wessex cuddles a Cavalier King Charles Spaniel puppy during visit to autism charity in Hampshire
The royal, 60, arrived at the headquarters of Dogs for Autism in Alton, Hampshire, this morning where she was welcomed by a contingent of excitable puppies.