I have a new baby called Theodore who we have nicknamed Ted. Both pairs of grandparents have pulled us aside and asked us why his nickname is Ted as it's not a nickname for Theodore. In their view it'll cause him problems at school and he will be forever explaining that his nickname is Ted, not Theo. We thought it was quite a well established nickname, Teddy Roosevelt etc. So, if you knew a Theodore would them being nicknamed Ted raise an eyebrow? We honestly thought it was quite common and wouldn't be an issue but are questioning ourselves now.