phenergan safe when pregnant zofran vs phenergan for nausea provigil 4 hour body phenergan in dogs dose phenergan cream 2