/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store()
 {
     $validator = Validator::make(Input::all(), array('name' => 'required|min:3|unique:services,name'));
     if ($validator->fails()) {
         return Redirect::back()->withErrors($validator)->withInput();
     }
     $pets = Input::get('pets');
     $service = new Services();
     $service->name = Input::get('name');
     $service->save();
     $service->serviciablePets()->attach(array_flatten($pets));
     return Redirect::to('services');
 }