It does depend on the dog, I was just going from past experience and from things that I have read, I think the average for some dogs would be around that time, but now that I think about it, she would start losing her teeth at 1-2 months or so then she would keep losing them, so 4 months does seem accurate. Proved me wrong!