Have you ever longed for a puppy of your very own?
A puppy to care for, take for walks and have adventures with. A puppy to be your best friend in all the world!
William wants one more than anything. He's been promised a very special surprise. But it couldn't possibly be a puppy... could it?