I think that really depends on the breeder. Good breeders will keep them until they find the right home. Unreputable ones would probably drop them off at a shelter somewhere if they get to "old" or to far out of the puppy stage.. Or even breed them to just get more pups to sell....