Okay I nightweaned McKayla and got her to sleep through the night in one week when she was 11 months old.
Take into consideration however she is still co-sleeping with us however. But the method should be more or less the same just a bit different.
Make sure they have a decent meal. Start looking backwards at their sleeping patterns and count the amount of hours they sleep in 24 hours. According to that work out when you want him asleep at night ect and then work out how much naptime he can have. Maybe it means he can only have 2 short naps or one long nap. Depending on your childs needs.
With that sorted you can slightly change his nighttime routine. Bath, bottle, story, cuddle, hug and bedtime. Or what work for you guys.
Then if he is a baby that needs to be cuddled that is okay but try and put him down when he isnt fast asleep yet. Then sit in a chair right there with him. If he whimpers a bit then that is fine. Put your hand on his chest and rock him without picking him up. If he gets really worked up, pick him up and rock him untill he starts calming down but put him back in the cot before he falls asleep on you.
Continue doing this for a couple of nights. Then over the next couple once he is settled in the cot put yourself over at the door in a chair and talk to him while he is still awake. Do it when he wakes up at night as well. Try and talk him to sleep without picking him up.
slowly but surely he will not wake up anymore. Hope it helps.
I am however not that concern with them sleeping through that quickly as I feel it is a developmental milestone and depends on each child. But that is just my opinion.
Teething made this one wake up again at 4 for a feed so not sleeping straight through anymore.