the vomitting that you discribe sound like she had an empty stomach. when dogs have an empty stomach they will often throw up yellowish foam. this is the product of the gaul bladder. this is usually harmless. if you give your puppy a peace of brown bread between meals you will see that the vomitting dissapears. and about the hiccups i wouldn't have a clue. doesn't sound serious and if she doesn't have any problems with it i wouldn't worry about it.........
