Dogs are much more expensive at the vets than cats. Our 4 are house cats, 3 'posh ones' - yes who pays bloody money for a cat - MrsF , not once but 3 times. The other a rescue with no teeth.
They have a large cat run, so deposit their present's in our garden, not others - the run has lots of ledges, and one part has chippings in where they go to do their business, or indeed, they come back in to do a poop. The 'not so funny' part is once one 'goes' the rest follow, so you spend about half an hour disposing of poop from the litter tray.
Oh and they are bloody fussy with food, or at least the rescue is. He loves bacon, cheese, chicken etc, and Felix As Good as it Looks. The posh cats will actually eat most cat food, so long as it's not from a tin, but aren't that bothered about 'human' food.