public static void main(String args[]) {

    System.out.println("AnimalShelter Sample");

    AnimalQueue a = new AnimalQueue();
    a.enqueue(new Dog("Anthar"));
    a.enqueue(new Dog("Cobo"));
    a.enqueue(new Dog("Simon"));
    a.enqueue(new Cat("Cochino"));

    Animal an = (Animal) a.dequeueAny();

    System.out.println(an.name);
    an = (Animal) a.dequeueCat();
    System.out.println(an.name);
  }