The therapeutic dose of Amoxicillin for dogs typically ranges from 5 to 20 mg per pound of body weight, given orally every 8 to 12 hours. However, it is important to note that the exact dosage may vary depending on the specific condition being treated and the individual dog's health status. It is always recommended to consult with a veterinarian for the appropriate dosage and duration of treatment for your dog.