Most Yorkies have very sensitive digestive tracks. Mine will actually get bloody puddles if they eat raw meat. I don't think your baby has Parvo since she has eaten scraps from the BBQ. You will really have to watch her very closly when your grilling and have people eating outside.