Hi there ~
I understand your concerns. I also believe that the length of time it takes to recover from a dog or a cat scratch or bit depends on the depth of the lesion. Abrasions usually heal without scars
in 4-7 days and laceration type lesions usually take about 1-3 weeks and heal with scars. It might be better to get stitches if you have a laceration. I also hope your dog was immunized, else you might need injections to prevent rabies
I hope this helps. Take care and have a lovely day!