Do Dogs Have Periods?

This question comes up from clients and there is a lot of confusion. This is because dogs and people are totally different.