Check this out...
...preferably in person if you have the opportunity!
We strolled by this recently and it spawned a huge debate as to whether it was an actual pet shop or a bodega with such crazy odd windows (we just strolled by and glimpsed at the windows briefly and didn't go inside). Looks like we were both wrong!
Banksy suddenly in New York, I'll have to keep my eyes open.