Human detection with Grid-eye

I am working with Grid-eye sensor from Panasonic and I have some challenges for human detection with Panasonic algorithms and counting them.
1- In a different environments we got different result and accuracy.
2- How to distinguish between human and animals such as dogs?

It would be my pleasure if any body can share experiences with these challenges :innocent: