Sophie the Giraffe £12.99, sophielagirafe.co.uk This squeaky toy-cum-teethe - The Independent