A black clad ninja is symbolic of a special demonic envoy with an assignment to kill, steal, and destroy you, Jn. 10:10.A ninja in white can be a symbol of a godly person...
Training or holding a dog so as to safeguard a certain thing means he will be helped by someone in attaining his goal. In this case the dog does not symbolise an enemy....
To dream about a bike with training wheels suggests that you are lacking self-confidence. You feel anxious about your ability to do something, or to get through a particular situat...