Here you will find a number of tools to help you explore animal welfare and ethics.
There is a link to a quality of life app which helps assess the welfare of dogs; and a link to Chatterbox, an online discussion forum designed to help you discuss difficult ethical issues.