Here are the steps to build a dog kennel from scratch:

1. Build the frame: Before you start, think about your dog’s size, especially if it’s still growing. You can use 2x4s or 2x6s for the frame. Cut the pieces to size and assemble them using screws or nails.

2. Prepare the walls and roof sections: Next, you need to measure and cut the walls and roof pieces according to your dog’s size and attach them just like the floor frame.

3. Lay out the kennel’s floor: You can use concrete or gravel for the floor. If you choose concrete, make sure it’s level and smooth.

4. Make the door (optional): You can make a door for your kennel using wood or metal. Make sure it’s big enough for your dog to enter and exit comfortably.

5. Assemble the roof: You can use plywood or metal sheets for the roof. Attach them to the frame using screws or nails.

6. Final touches: Add any finishing touches you want, such as paint or stain.