King Charles III is looking for a shepherd to help look after his 2,000 royal sheep -but they must have their own dog. The Sandringham Estate is advertising for a skilled shepherd with at least two ...