I feel like we are having two conversations.
Tree! Trees should only be fertilized 2 or 3 times a year, depending upon the length of your growing season (about every two months during active growth). Trees grow more slowly than other plants so can't use the amount of fertilizer we would give our houseplants (but I don't think our houseplants need it either).
The Miracid may work as it has a good dose of nitrogen in it and Dogwoods do need more nitrogen then you might think. Acid is also good as the tree can't utilize the nutrients unless the soil is slightly acidic (but you can go too far).
But two things: The roots are not just under the canopy, they have spread out in search of nutrients and moisture. Your entire garden will need to be fertilized with the Miracid. AND only 2 or 3 times this summer, not every two weeks. In your zone, probably only twice: now and again in July or early August.