Grubbsy Pets are pretty broken and their mood doesn't mean anything. All it means is that your a bad owner and should clearly not own a pet that yells at you every 2 seconds. So I highly suggest you make sure you disable your pet because it hates you.
SPOOKY Your pets emotions don't really mean anything but if you want to keep it happy all you have todo is just not die.