Agreed, but then alternator belts will normally slip and squeal on engine accelleration as well.
The fan on the heater dosent pull that much current. The biggest drain is the heater rear window, so see if you get the squeal by turning that on instead. If you do then probably the belt if not then look for something else like heater motor bearings