Forms alter submit button callback not working
Expanding on my comment, be sure you have the correct form ID in the hook_form_FORM_ID_alter. This is an example of how I made this work. You'll need to modify the name of the hook and the FORM_ID

function tempo_form_profile2_edit_pet_ownder_form_alter(&amp;$form, &amp;$form_state){

    $form['actions']['new_button'] =  array(
            '#type' =&gt; 'submit',
            '#name' =&gt; 'personal_info_alt',
            '#value' =&gt; t('Info Save'),
            '#attributes' =&gt; array('alt' =&gt; t('get data')),
            '#submit' =&gt; array('testing_to_see'),      
        );
}

function testing_to_see(&amp;$form, &amp;$form_state) {
  drupal_set_message('I am in call back');
}