>>240
ご回答ありがとうございます^-^

なんとか以下のように実装することができました。
ありがとうございました。

def loadAnimal(modname, clsname):
import imp
fp, path, desc = imp.find_module(modname, ['plugins'])
try:
module = imp.load_module(modname, fp, path, desc)
finally:
if fp: fp.close()
return vars(module)[clsname]()
# test
modname, clsname = 'Dog', 'Poodle'
obj = loadAnimal(modname, clsname)
obj.eat('food')

# もっと簡潔ですばらしい方法があればぜひ教えてくださいm(_ _)m