Have you ever experienced muddy paws on your white pants, your groceries being spilled, a ripped shirt or your child being knocked over by a jumping dog? Ever been fearful of a larger dog that ...