Need help with mosfet not sending power to heat pad

A little block 9v battery will not supply 600mA for long - a few tens of seconds perhaps.

Adafruiit recommend a 5V 2A wall wart - I suggest you get one, or something similar.

That and a logic-level MOSFET should solve your problems.

Allan