God Beaver

God Beaver is a beaver from the 20th Century Fox film Dr. Dolittle 2.