Nope, haven't seen any of them mint and he's actually got the points of two adult teeth through, so must have lost those two before today, whereas the third was actually an upper canine and is a proper little hole. 
Yes he's the right age, he's 18 weeks tomorrow, it just snuck up on me. I hadn't even thought about it, so it took me by surprise.
He's not mega nippy or mouthy. Still easily tempted by flappy things or stuff being waved around and occasionally forgets himself if he's having a proper zoomie puppy mad half hour, but he's not mouthy/nippy with us at all generally.
I had an epic puppy parenting fail this afternoon and I'm so cross with myself ...
I've been ill, again, towards the end of this week and spent much of yesterday and today cocooned on the sofa feeling sorry for myself. Hauled myself up to prepare for the afternoon school run, prepared the kongs, did what I could to make myself look a bit healthier so I wouldn't scare the children etc, the usual routine.
Ds2's teacher ran her lesson over by 10 minutes, leaving all the parents standing in torrential rain waiting, when the entire rest of the school had already left.
Got home, having been gone for half an hour, instead of my usual 20 minutes, to find Pip screaming the place down.
Had to leave him while I dealt with a dripping wet dd and change my own sopping clothes, but he just kept screaming. I told him to settle, he wouldn't, I told him quiet - he wasn't. I lost my temper and shouted shut up - he didn't - so I decided - as the neighbours were out - I'd sit it out in the living room and not go in until he shut up. He eventually stopped yelling after about 5 minutes and I went in - to find he'd wee'd in his bed. In my ill, brain addled state I'd forgotten to let him out for a wee before I went out.
Totally my fault, poor thing must have been desperate, as we haven't had a wee indoors since he was about 12 1/2 weeks old and then just to compound my incompetency I shouted at him when he was trying to tell me.
Told you I still make stupid mistakes with my dogs.
