when do puppies have their first period
Usually they will have the first cycle around 6 months of age. In my experience as a dog owner, dogs' periods come twice a year and last from a week to a month. During this time, they are extremely horny and beckon for other dogs to hump them, which other dogs often do regardless of gender.