Yeah I did all that except for the dog. I don't know anyone with one. My brother just got a puppy. We will start training her shortly. With it being a Monday nobody was available to help. Then it rained later in the day so not even sure the blood will still be there.