Drama and Nacho got everything they need to build a doghouse for Alma's adorable pups from The Home Depot, but will they actually be able to build it? Find out!