Lovely dog you got there. One thing I always notice when taking photos of mine (as you can see in yours too), is the way they always keep you focussed as they run towards you
My border collie got to experience his first proper snow last year, he loves it too. He's quite short though, and with last year's snow being about 10-14 inches deep in some places, it was quite amusing to see him wade through it. Poor little bugger was covered in ice balls stuck to his legs & underside, so much so, he couldn't sit down until I removed them
This is one from last week...
Rude boy! by
GSpix, on Flickr
My Charlie was also semi-rescue, albeit from a legit breeder, his previous owner got bored of him after only 10days, I mean how can you possibly get bored of a puppy?