Tamara has done all of the above and more. Please check her thread for the most recent update.


http://www.petoftheday.com/talk/show...73#post1429873