Have just put a veggie nut loaf thing in the oven, all of my own device. What do you think it will taste like? Dog food or dried cat sick? My dh thinks optimism is overrated.