The puppy is a big challenge. I will say that after lots of reading on the internet we are both beginning to understand where we have gone wrong. Riki is perfect and just wants to please us. I had to pull my head out of the "puppy love" cloud and realize that he is almost six months old and NOT potty trained! Bad news. The belly band has saved the carpet but that is supposed to be just in case. Things are going better today.