I was out walking my dog in a field in Kanchanaburi at night and I thought I heard a kitten meowing. I looked everywhere but couldn't find it despite the fact that I continued to hear it. Now I'm hearing it everywhere and I'm wondering, could it be a bug? Are there any bugs that meow??