If you are playing update 1.6 you cant damage dragons with anything which has fire damage. It is explained in update 1.6 details.Maybe it was 1.5 I am not sure. it is quite logical that a fire generating creature is supposed to be invulnerable to fire.
and I have no idea about bobing up and down. It is not clear what you mean