Wow, they did shave him down! It's ok, I shaved my girl down last spring (she was 5 months) and I was in shock too...I thought my BF brought home the wrong dog LOL.
Is there any chance his puppy coat was partially matted? Thats my only thought as to why they'd shave him that short. He is cute though!
I bet he feels so free!!!