A pet hospital is a veterinary facility that provides medical and surgical services for pets. It typically offers general care, emergency treatment, and specialized services for various types of animals.