I would just start feeding them in separate places in the kitchen. Experiment Tuesday. Put Coco's where you always do and put the puppy's in a different corner. If you're not there, there won't be much you can do if they eat each other's food.
It won't kill Coco if she eats the puppy's food anyway. Of course, the puppy needs food, but I'm betting he won't starve.