Yeah they are. There are two sets of classes, feats, and spells. One set is for dragons, and the other for PCs who are either friendly to dragons or hunt dragons.
Dragon PrCs
All dragon prestige classes are 12 levels
Bloodscaled Fury: prestige class for barbarian dragons. They get increased benefits from rage, better spell resistance and damage reduction while raging, and a couple other odds and ends.
Disciple Of Ashardalon: This is for evil dragons, and it slowly gives them the fiendish template over the 12 levels, along with an ability called Fiendbond that gives them a virtual +2 to Charisma for spellcasting purposes only.
If you were wondering, Ashardalon was the main villian in the adventure moduals first released for 3rd edition. He was a red dragon who was killed by a druid who injured his heart. The dragon took a Balar named Ammet the Eater of Souls and put the demon in his chest to replace his heart. This prestige class are dragons trying to emulate him.
Dispassionate Watcher Of Chronepsis: He is one of the gods in the dragon pantheon, and the prestige class is about becoming one of his clerics. It converts the dragon's spellcasting to cleric, increases spellcasting all but 1st level, and gives some various spell-like divining abilities.
Dragon Ascendant: 12 level prestige class that gets you divine rank 0 (quasi-god status).
Elemental Master: Energy/elemental type stuff depending on what type of element the dragon is already aligned with (ie blue dragon = earth; red and gold dragon = fire). Grants Turn/Rebuke for elementals, summon elemental spell-like abilities, bonus to DC when using that element, etc.
Hidecarved Dragon: Cult of lawful dragons and half-dragons who carve runes on their flesh for protection (ie spell resistance, damage reduction, armor bonuses, death ward, poison immunity).
Sacred Warder Of Bahamut: Like the watcher prc, but for the god Bahamut. Gets god Saliant Divine Abilities Divine Shield and Area Divine Shield, just renamed to Sacred Shield (force shield that absorbs X amount of damage, no matter where the damage comes from, including divine damage).
Unholy Ravager of Tiamat: Like watcher and warder, but for Tiamat. Grants god-like SDA Divine Blast and Mass Divine Blast (remaned Profane Blast). Deal xd12 divine damage, with X being the number of dice their breath weapon deals.
Dragon Feats
There's a few feats from the Epic Level Handbook, and it says dragons can take epic feats if they are at least Old age catagory. There is also Metabreath feats, ie Maximize Breath/Quicken Breath. Pretty much like metamagic feats, but it increases how long the dragon has to wait until it can use its breath weapon again (usually 1d4 rounds, with a roll of 1 meaning the next round).
I'll do the player PrCs in a different post.