If your migraines qualify as a substantial life limitation, if they prevent you from eating, drinking, dressing yourself, working, or other major activities of daily living, then you would qualify as being disabled and THEN you can consider whether you should have a service dog.