Thread: Forget the gay thing...isn't Elton John a little OLD to be a new daddy?!
Baby dogs are called...