class ChildCat extends ParentPet {

  public ChildCat petType(String petType) {
    if (!PET_TYPE_VALUES.contains(petType)) {
      throw new IllegalArgumentException(petType + " is invalid. Possible values for petType: " + String.join(", ", PET_TYPE_VALUES));
    }

    this.petType = petType;
    return this;
  }

}