Find the all the dependent functions in a package

Is there any way to find all the functions that a specific function depends on in a Mathematica Package.
For example I have a Pkg`F1, which depends on Pkg`F2 and Pkg`F3, where Pkg`F3 depends on Pkg`F4,
Is there a function feeding the Pkg`F1 and output Pkg`F2, Pkg`F3, Pkg`F4 ?

Take a look at SymbolDependencyGraph. This is one of my favorite resource functions.

Here are more ideas: Automatically generating a dependency graph of an arbitrary Mathematica function?