/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $breed = Input::all();
     $val = Breed::validate($breed);
     if ($val->fails()) {
         return Redirect::back()->withErrors($val);
     }
     try {
         $b = new Breed();
         $b->name = Input::get('name');
         $b->species_id = Input::get('species_id');
         $b->save();
     } catch (Exception $e) {
         return Redirect::back()->with('message', FlashMessage::DisplayAlert('Cannot Save Breed. Already Exists!', 'alert'));
     }
     return Redirect::back()->with('message', FlashMessage::DisplayAlert('Breed created succesfully!.', 'success'));
 }