People do not get puppies when they are 6 weeks old. Puppies need stay with their mom until they are 8 weeks old or more.

So why did you change the other post to "had"?