Crates - Buddy's is an XL and it was $110 at Petsmart, I looked on E-Bay, and at the time, didn't know when I was going to find a dog, and had to run out the morning before I picked him up to buy it!

Food, I spend $65 - $80 a month for two GSD's.
And Treats... treats.... treats and more treats!!

Blankets, you can always go to a local Goodwill or Salvation Army and buy blankets there! (Sierra ALWAYS chews her up, so I am always buying new ones!!! )

Since your getting a larger breed dog, you will want to buy a stand for bowls. (so the pup is not eating out of bowls on the floor) Of course your not going to need it right away, but you'll want to get one once him/her gets bigger!