When standing in front of a rocket puppy you don't seem to take damage from its explosions. More specifically standing right at its face where it's shooting point blank causes this. Its attack animation goes through but the missile does not appear. Furthermore it can cause you to catch fire, but overall, no damage is taken from standing directly in front of a rocket puppy.