A veterinary hospital for companion animals