Tbh it's not hard to make an excellent tomato puree from fresh ones, just don't buy the shitty supermarket variety... It's more expensive, but not much (supermarket 'fresh' toms are a rip off anyway, even decent delis are cheaper). Mind you I'm lazy so just end up using supermarket passata unless it's for something special.
For doggy - Fry off some pancetta (well, bacon), now take cream and heat gently in a saucepan, add parmesan (lots) to cream and stir. When parmesan is fully melted in add pancetta amd serve.