What a good dog! Completely toilet trained! I have to wonder how long it took to get the dog to do all this. I would imagine You have to start them out young. It is truly an awesome thing and I could use one. I am afraid it is too late for my dog.