kids not helping, shedding, potty training, allergies, etc. we did our homework, and worked to avoid those things and it worked for us luckily. So having a puppy has been great. Not perfect, and I doubt we will ever do it again, but for now (1 year in) he has been good and we don't regret it.