Technically, only the Earth's satellite is called "Moon", all the other planets just have satellites though calling them moons is common within normal everyday discourse.

Also, not all planets are made of rock. Jupiter, Saturn, Uranus and Neptune are believed to be gaseous (not too sure about the last two). Whether or not Pluto is undecided.

Also if you were to discount planets without satellites, you'd have to include Venus as well.