@katrina2017 Thank you for the insight.
She got her 3rd Depo shot 14 week after her 2nd shot, which I heard from some people is little late, and some people saying 14 week is still protected.
We had sex 5 days after her 3rd shot, which I believe gives a bit of buffer time for Depo to work...