To pull the front hub takes something much more serious than a terminal puller.
You need something to grip the drive flange groove. The rear of the hub is soft aluminum and very tender. For gripping the hub a bearing separator is ideal.

Then you need to grip the bearing separator with a gear puller

You can get these at the auto parts store.