4 year old step son (that never listens to me), and 10 week old puppy, and a baby on the way. Someone Help... π