APDT Ireland
Our Department Category
We promote positive, science-based training to improve dogs' lives.