My dragon friend wants to wear a few magic rings and maybe a amulet or two. Are there rules somewhere indicating what magic non-humanoid creatures can use?
In general, it's up to the DM. Some books have presented specific rules for specific creatures - the Draconomicon for dragons (which IIRC were pretty much the same as for humanoids), and Lords of Madness for various aberrations.