My German Shepard puppy is 14 months old (15 months on June 1st). She had her first heat cycle (confirmed by vets) about 4 months ago. Today I’ve noticed a couple blood spots on the floor and it’s definitely coming from her. Can my puppy have another heat cycle 4-5 months after having her first one? Thanks in advance!