yep that sounds like hiccuping to me!! Its an important stage of development so thats great news!! i think its an odd feeling really lol