Let's start at the bottom: the floors. Our townhome has hardwood floors, and I've wished on more than one occasion that they were concrete instead. This is especially true for homeowners who are considering a puppy, because lots of messes come along with potty training.