Types of veterinary hospitals in Rome

By type of service
Grooming
Veterinary medicine
Supervision and care of animals
Additional pet services
Animal training