Pets dont starve if you have a house. Are you sure you logging in constantly to check on your progress is not logging the bot out at some point?
+Exp is purely earned every update we send to the server (every tick) , this exp is from workers who are activly working. So close the bot , login via a browser and load habi. Is there any reason ur pets are not collecting? Do you have full resources? let me know I am back online now and working on fixes (released today).