Puppies and kittens usually reach puberty around six months of age. After this time female dogs usually come into heat twice a year; on average the heat cycle takes about three weeks to complete. Female cats are different; they come into heat seasonally. Cats normally cycle at approximately three week intervals during the spring, summer, and fall.