Lol, I tend to be anti pet...... though I somehow manage to always wind up living with some...... That said if I had to make a choice it'd be dogs all the way. They at least have the potential to be trained for something useful...... controlling mice and rats has never been an issue for me.......
A truffle dog would be real useful........ I do enjoy hunting mushrooms and a dog that'd lead me right to them would be worth its weight in gold.
Edit: Those are culinary mushrooms I hunt, please don't contact me requesting help identifying non-culinary shrooms.