If this isnt already planed, Pets should give a mood boost,
In real life pets are a good companion, and generally improves peoples mood, and would be useful early game to keep everyone hearthlings happy with the mood boost, this would also encourage players to keep pets and not just get rid of them.
If you didnt want to make it a “within 10 blocks” buff, you could have it so that the hearthings “play” with the pets and get the boost. It could also be that only the trapper gets the boost as its his pet.
(Sorry for any spelling issues, English isn’t a strong point )