vicdion and provigil sominex directions provigil metabolism phenergan 25mg side effects phenergan dosage for dogs