Keeping a pet: vegan or non-vegan?