Sometimes male dogs will not mate bitches they live with or if he's inexperienced, he's perhaps a little old for his first time and may need assistance to teach him what to do. Or as Louise says, your bitch is not ready - there is no set time when bitches ovulate, can be as early as 5 days or 16 days or more. 10 days would be too early for many bitches.
PS Amber can't be 2 for a few months if your previous posts about her age are right
