I know it’s an old thread and I’m replying to a comment a few years old too, but fwiw I love Teddy, as in just Teddy, not shortened from Edward or Theodore etc.
I have a Max (born in 2015) and we were constantly asked if we were going to put Maximus or Maximilian on his birth certificate.
Nope, we wanted just Max, so that’s what he is on his birth certificate, alongside his middle names etc.
I’m currently pregnant with another little boy and seriously considering Teddy, and again, that would be what he was on his birth certificate, but if he wanted to ‘adult it up’ when he gets older then I’m sure he he would just shorten it to Ted.
Same as another previous commenter, I don’t get point of naming a child with the intention of calling them something different.
Putting Isabella on the birth certificate but with the intention of using ‘Bella’, or Christopher but with the intention of using ‘Kit’ etc.
Just name them the name you want and use it.
Sod what others think, names are becoming more and more unusual now anyway 🤷♀️