Bluff City man facing rape and animal cruelty charges