::The term used for dog shit at Mandarin_Chinese_profanity#Dogs is different from this, and Google suggests that the meaning of the last character on its own is not shit.  On the other hand, it's also not leftovers (at least, not on its own).  I would guess that if it does mean dog shit, then it might be a more euphemistic term  perhaps like 'dog droppings'  or that it's from a dialect other than standard Mandarin.