Under the Control of Dogs Act 1986 (as amended), local authorities have responsibility for the management of dog pounds. This legislation falls under the Department of Rural and Community Development.
The responsibility for the inspection of Dog Pounds falls to the appropriate local authority veterinary inspectorate.
Separately, my Department provides annual funding in support of a number of welfare organisations, some of which include dog rescue facilities. As part of this funding process, Veterinary Inspectors from my Department undertake inspections of all these organisations and facilities to ensure appropriate standards are met. Details of the Terms and Conditions associated with these funding supports are available at
https://www.gov.ie/en/publication/e881c-animal-welfare/#funding-to-animal-welfare-organisations