Creo que tener mascotas es algo perfectamente moral siempre que las cuides y las trates bien. Como alguien con dos perros, dos hurones, cuatro gatos y cuatro caballos, mis mascotas son parte de mi familia y gasté alrededor del 8% de mis ingresos cuidando a mis mascotas. Por supuesto, como veterinario, a diario me encuentro con personas que necesito volver a alojar a sus animales por varias razones y también puedo ver el lado feo de tener mascotas.
Creo que la moralidad de ser dueño de las mascotas depende de cómo las trates. Primero se atienden sus necesidades básicas (alimentadas, regadas, atendidas si están enfermas, etc.). El abuso ciertamente caería en la posesión inmoral de un animal, ya sea en descuido de las necesidades básicas o en el abuso físico real. Luego, considere lo que está haciendo con ellos más allá de eso, si están jugando y haciendo ejercicio adecuadamente, si están felices de verlo, cómo sería su vida si no los tuviera, y si tienen un propósito en su vida. Lo último puede ser muy importante para algunos animales y a otros no parece importarles.