I would also like to recommend a book to you (and Christine, you might like to look this over for when your rescue adopts to families it covers kids from pregnancy through mid-age ~10-12 yrs). This is the best time to get it
Childproofing your Dog by Brian Kilcommons
I have read the book it is very good, I just loaned it to a young family with an 18mo' old human that wanted to adopt a dog from us. They said they found it very informative and helpful without being alarming. The last thing you need is alarming.
As far as pooping on the floor when kicked off the bed. If this only happened once (which is usually all it takes for most humans) dont jump to the conclusion that the two events were connected. Perhaps he had something to eat that didnt agree, or perhaps he "forgot" to go that last time outside. Usually, It is very rare for dogs to "show you how they feel by defecating". Most of those events are explained by other factors.
My female one time started peeing on my bed, at the same time I had just gotten a new foster and had just adopted my son's puppy. So I thought that she was peeing to show me that she was unhappy. We left shortly there after to go visit my parents house (2day drive away) and she was peeing everywhere in the dog run my parents put in. But since my sis just got a new dog and visits sometimes too, I just assumed that she was "re-marking" her territory since my sis's dog is a female. Then 3 days later she urinated on my parents floor while I was showering (she is 6 yr old, so that was totally unusual) and it had blood in it. I rushed her to the vet and found out she had a severe urinary tract infection. All the behaviors that I was attributing to events around us at that time, were really signs of the UTI.
Point being, what may make sense as a cause-effect to us, may not be what is going on with the dog. And as a mathematician, I know that one or two occurances of any event does not give enough statistical data to correlate a cause to an effect.