Rocket puppies firing over empty space apparently have their rockets drop to the notional floor level of that space - making them effectively invisible as far as the player is concerned, except by certain very specific camera angles. Mind you, they hit the player just fine. This seems to be a bug.
Wrong forum. :x