I would let the chihuahua go, less cleaning up for you!
Can you buy or make an art smock for her? If it has elastic at the wrists and ties up close around her neck and covers most of her legs, it should catch most of the mess. Then you might only have to do hand and face washes before you let her free.
Another alternative is to have one 'messy' top each day that you put on for meals. It beats changing her after each meal.
Hope things are looking up,
Kate

