So, the bad news is, deer whistles probably won't be effective on a dog, and you can't really train your dog to hear anything. They either hear it, or they don't. ... However, they can probably hear the whistles that fall within their hearing range - but we still can't be 100% sure until more research is done.