I'm guessing somewhere close to 4 months, give or take a week or two. The foster guestimated them at 12 weeks when I got them a month ago.