Above ground kennels are good if there built right, especially for pups. Concrete is the only way to go. Will not hurt dogs or pups. It's the best. Easy to clean, no digging, no fleas, keeps them off the dirt and healthier cause fleas and diseases are in the dirt and sometimes they may get skin problems in the dirt. Pour you a slab of concrete with about a two inch fall toward the back and smooth it out real good and I promise you will never go back!