So if this were a real intake program at a vet, and the user could only input weight and color for example. Would we just be making up all of these other values we are initializing? I thought we were making several initialization methods to cover the types of intake scenarios for a cat, but I don't understand why we are still inputting data that wouldn't be available?