In pretending to be their dad he grew to see them as his daughters just like the animals grew to care for the girls too. Animals and nature aren't like humans when it comes to building connections. A dog becomes the most loyal friend after it bonds with you. You can punch , kick of best a dog and it will still unconditionally love you.
90 points for such a strong opponent is kinda lame. I mean, he could kill two 50 point creatures by sneezing at them and yet he'll still earn more points than that.