Hi Calico
I've used DS3 for years and it's fully compatible. Puppeteer is especially useful for producing nice animation loops, bu they can be a bit glitchy. Poser uses spline interpolation between frames and is smoother. I just got DS4 which I reall think is a big improvement on DS3, especially the Genesis character. I haven't yet tried out the animation system so I don't yet know if it's any better than DS3. But jeez, you can get the base program for free so give it a try.