I add fuel stabilizer, let it run for a few minutes, make sure the car is topped up with coolant, then cover it with a car cover and a Carbag. There are about 10 bags of desiccant that I put in the car, trunk and underneath before zipping up the bag. I don't pull the battery, nor is the garage heated.
In the spring, I put the battery on a trickle charge to top it up and change the oil.