I was also told by the Vet. and another Breeder, that she will have a "Heat Cycle" every 21 Days until she has a Litter of Puppies? And after that she will have a cycle every 6 months? This does not sound right? Any truth to this or does it just depend on the circumstances?