public static void DisplayDoggos()
        {
            Console.Clear();
            var doggos = DoggoRepository.ReadAll();

            Console.WriteLine("Results:");
            doggos.ForEach(d => new DoggoView(d).Display());
        }
        public static void FindDoggo()
        {
            Console.WriteLine("Find a Doggo by:\n 1) Identifier\n 2) Name");
            switch (Utils.GetNumber("> ", Utils.RangePredicate(1, 2)))
            {
            case 1:
                int id    = Utils.GetNumber("Identifier: ");
                var doggo = DoggoRepository.Read(id);
                if (doggo != null)
                {
                    Console.Clear();
                    Console.WriteLine("Results:");
                    new DoggoView(doggo).Display();
                }
                else
                {
                    Console.Clear();
                    Console.WriteLine($"No Doggo found with the ID: '{id}'");
                }
                break;

            case 2:
                Console.Write("Name: ");
                string name   = Console.ReadLine();
                var    result = from Doggo item in DoggoRepository.ReadAll()
                                where item.name == name
                                select item;
                if (result.Count() > 0)
                {
                    Console.Clear();
                    Console.WriteLine("Results:");
                    result.ToList().ForEach(d => new DoggoView(d).Display());
                }
                else
                {
                    Console.Clear();
                    Console.WriteLine($"No Doggo found by the name '{name}'");
                }
                break;
            }
        }