Most dogs will eat just about anything, it seems, including – to the exasperation of their owners – titbits they come across outside. This doesn’t mean they tolerate it all, though.