I'm not sure if the large display of incense will be too much for animals... they're not lit, but are purfumy (spelling/actual word?) in that part of the store.
Yes but be careful there are a lot of breakables in there.
Thanks! Your answer is awaiting moderation.