What Kinds of Veterinarians are There?

There are many kinds of veterinarians. Some treat only house hold pets, while others treat big animals such as elephants or big cats. Other veterinarians specialize in surgery.