Sometimes the length of time it takes a puppy to go into heat is the general amount of time it takes between cycles. This is not true for all breeds, but my full-bred Shih Tzu didn't go into her first cycle until 9 months. From there on out, she's been pretty consistent at 8.5 to 9 months between.