So after doing some extensive reading, I can see that in TBC that Ravagers, Cats, and Wind Serpents (At T6) are considered the best pets for PVE damage and consistency. I can not, however, find any information as to a vetted training path to implement with each of those pets to ensure top damage/survivability.

Can anyone provide me a good start on what skills should I train each of these pets to ensure maximum damage output while maintaining survivability in dungeons and raids?