He is charged with injuring a police dog, using a firearm against police, three counts of unlawfully carrying a firearm, unlawfully possessing a restricted firearm, possessing cannabis, cultivating cannabis, possessing cannabis for supply and failing to answer bail.
The man is also charged with 10 charges of supplying methamphetamine and four of offering to supply methamphetamine.
He faces a maximum of 14 years in jail if convicted and has been remanded in custody to reappear in the court for a case review on April 15.
Police allege the man shot the unnamed police dog in a paddock in Tangowahine, 13km north east of Dargaville. The man was then shot three times by officers.
Police are unsure if the dog will ever return to duty.
The police dog made national headlines when it received life threatening injuries as an armed man allegedly shot at police in Tangowahine on December 1.
A police spokesperson said the dog, who returned in time for Christmas from specialist vets at Unitec in Mt Albert, continued to recover at home and decisions were yet to be made about whether he will return to the beat but they are hopeful.