public IHttpActionResult Get(string id)
 {
     Guid guid = Guid.Empty;
     if (Guid.TryParse(id, out guid))
     {
         var user = new Zealous.Domain.Users().GetUser(guid);
         if (user == null)
             return NotFound();
         return Ok(user);
     }
     return BadRequest();
 }
        public IHttpActionResult AddPetToUser(AddPetMessage message)
        {
            var users = new Zealous.Domain.Users();
            var result = users.AddPet(message);

            if (!result.HasValue)
                return Unauthorized();

            if(!result.Value)
                return Conflict();

            return Ok();
        }