Actually the care sheet here states warm side 88-94. Not sure where you were reading.
If you can't get a thermostat soon Home Depot sells light dimmers for $11 I'd get one of those til you can get the thermostat.
Agreed on the bigger meal
Enjoy your new buddy!
Sent from my DROID RAZR using Tapatalk 4