Have a mentioned that I am a massive dog lover ? I don't think I have so far... well I am and I have just discovered the Daily Puppy website. I am not sure why it took me so long to find out about it. There is a new puppy for every day of the week. How fantastic!