There may be some improvements on some of the steps since it was written, but it's a great place to start. There's a great tutorial on some of the basics here.
I think it would be useful to you to start with resources on default replacements, as the info on these will help you find all the original files you may need if the minor pets aren't available to clone in S3OC.