public void populateLitterItem(String fieldValue, String otherFieldValue, String fieldType) {

    if (mLitter == null) {
      mLitter = new Litter();

      setPassiveLitterInformation();

      if (fieldType.equals("brand")) {
        mLitter.setBrand(fieldValue);
        mLitter.setOtherBrandName(otherFieldValue);
        checkForLitterType();
      }
      if (fieldType.equals("type")) {
        mLitter.setLitterType(fieldValue);
        mLitter.setOtherLitterType(otherFieldValue);
        checkForLitterBrand();
      }
    } else {
      if (fieldType.equals("brand")) {
        mLitter.setBrand(fieldValue);
        Log.d(TAG, "otherFieldBrand: " + otherFieldValue);
        mLitter.setOtherBrandName(otherFieldValue);
      }
      if (fieldType.equals("type")) {
        mLitter.setLitterType(fieldValue);
        mLitter.setOtherLitterType(otherFieldValue);
      }
      Log.d(TAG, "litter other brand: " + mLitter.getOtherBrandName());
      logLitterItem(mLitter);
    }
  }