Typical ingredients include: brodifcoum, diphacinone, warfarin and bromadoline. Most of these products include green dyes for a characteristic appearance.
So....if you must use rat poison, you must keep your pets far, far away from the poison. Dogs and cats can be very clever and very sneaky. To be on the safe side, no poison should be on the premise where the pet lives.