Animal Welfare Magazines January to June 2025 January to June 2024 July to December 2023 January to June 2023 January to June 2022 January to June 2021 Twitter