Hospitalisation

Separate dog and cat wards suitable for long term care if necessary.