My poodle keeps gagging and vomiting a foamy substance,What can cause this to happen?