Amoxicillin is a penicillin-based antibiotic used to treat bacterial infections in humans. It is not approved for use in dogs, and giving it to your dog can be dangerous. Amoxicillin can cause side effects in dogs, including vomiting, diarrhea, loss of appetite, and allergic reactions.