TC had this posted for his dog kennels;
The top rails are 8ft. The bottom rails are 10ft, so I can leave 2 ft over hang out past the rear legs to set the house on. From top of top side rail to bottom of bottom side rail is 42 inches, so I can use 3 ft high fence or material and it lands about in the middle of the side rails so I can attach it. Outside rail to outside rail for the floor is 42 inches. I run the rails on the inside of the legs. The front and back is 4 ft wide, I run the 4 ft cross braces in the front and back across evenly with the outside of the legs. That way I can nail or deck screw the cross braces to the top side rails and bottom side rails at the ends and to the face of the legs. It interlocks the whole kennel frame. The legs are 6ft 4x4's.
4 treated 4x4 x6ft. 2/10ft 2x4 treated/ 5 8ft 2x4 treated/ 32 4ft 2x2 untreated/ 16ft 3ft high chain link fence/ 1 full 4x8 1/4 inch sheet of plywood/ 1/2 sheet of 1/2 in plywood. 1 dog house, nails ,screws ,2 hinges,1 latch-----they come out 6ft high 8 ft long. Close to 4 ft wide, floor is 3 ft off ground, door on one end , dog house on the other. Use the 10 ft 2x4 for bottom rails. Leave 2 ft of them sticking out past legs to set the dog house on. 2 8ft 2x4 as top rails. Frame both ends with cut 2x4 , space 2x2 1-1/2 inches apart for floor, and fence the sides. 8 ft down each side, put 1-8ft 2x4 down the center of top so roof bows over it. Place a full sheet of plywood on top for the roof and the half sheet is for the front with door........simple.......if you interlock your framing on the ends they will not wiggle, wobble or walk. I use different types of roofing than plywood now. I use that stuff for porch awnings. (Plastic).