The past tense of dogproof is dogproofed.
The third-person singular simple present indicative form of dogproof is dogproofs.
The present participle of dogproof is dogproofing.
The past participle of dogproof is dogproofed.