Forrestdale puppy breeder faces 18 animal cruelty charges