private void CheckShots() { var animal = SearchForAnimal().Single(); var shots = Query.CheckShotsNeededById(animal); UserInterface.DisplayAnimal(animal); UserInterface.DisplayUserOptions(shots); if (shots.Count == 5) { UserInterface.DisplayUserOptions($"{animal.Name} is current on all shots"); } else { string result = UserInterface.GetUserInput("Would you like to administer remaining shots?").ToLower(); if (result == "yes") { Query.GiveShots(animal, shots); } } RunUserMenus(); }