squackle.com
Joke #17479
Q: Which dog is as warm as a blanket? A: An afghan!