The Sims 3 Pets Create a Pet Demo is currently available to download & Play via Origin! You can find the demo on Origin’s website, or by opening your Origin Download Manager and selecting the “Free Demo’s for PC” banner you will be greeted with.
♦ MAC users! – You can Download the MAC version of CAP over at Game Tree MAC
Thanks to Sims3Cri for the info!