It's all a question of degree.
Some shops would claim animal friendly if they let in other dogs besides guide dogs (for the blind).
There must be very few that can genuinely claim to be 'vegetarian' in their approach.
As for eco-friendly, as a general rule, the larger the chain, the less eco-friendly, so shop at small independent shops for the clearest conscience.