I have successfully added A* to the game. It seems to be working quite well I just have to update the wolf code to have the animations follow the path and add in line of sight code to have it be a bit better.
With this I have even got the A* to update the obstacle list to remove the node the tree is one once said tree has been removed.