A pet shop of horror? Sounds like my kind of place! I actually found out about this series by researching for my mermaid anime post. There was a mermaid based episode that looked particularly haunting...

Hinode Reviews