Wonderful!
http://www.youtube.com/watch?v=TH6f_uP-dKo
http://www.youtube.com/watch?v=eVMKBOANOc0
http://www.youtube.com/watch?v=ImD3agVjb0U
http://www.youtube.com/watch?v=fghQsUKNgq0
Also, consider this...
All of Charlie Brown's friends are imaginary. You know how very time he attempts to kick the football Lucy holds, she pulls it away and he trips over himself? The reason the football is always "pulled away" is because there is no football...and there is no Lucy...
Charlie Brown is a young boy in a low-income family. He has no real friends or siblings. He has his real dog Snoopy, who really isn't friendly towards him, so his "imaginary" snoopy goes on adventures and has his own exciting life as an excuse to why he doesnt bother with him.
Ever notice how most of the holiday episides are gloomy? It's because that's how it really is, but in the end they always turn out good...in his imaginary world that is. Not recieving letters on Valentines day, recieving rocks on Halloween, getting a skinny dying tree for Christmas...that's all real...the ends of those episodes are what he makes up in his imagination.
Ever wonder why you never hear the adults speak normally? It's because that's what Charlie thinks of what adults say. It's gibberish he doesn't understand. At his age, he doesn't know what the words "loan" or "bankrupt" or "forclosure" means. So in his imagination all adults speak in a silly non-understandable voice.