Glad your baby is doing better...This is such a terrrible diagnosis the amount of episodes can be controlled w/ diet.
When my last YORKIE had it, my vet ALSO said it could be cause by dogs eating "decomposing" tissue, (meaning dead animals)

So check your yard for dead birds and such.....Our lil ones can get in the worst trouble when were not around...