ethical consideration The ethical considerations of pet ownership and breeding by Admin March 1, 2023