Perspective
Loading Discussion

Pet keeping is morally justified.