generic provigil review phenergan for 9 month old baby phenergan 25 mg for dogs ritalin provigil together provigil sales 2014