Hi there. My name is ***** ***** I'm happy to help you with your question today.
Unfortunately, because of the ingredients in Otomax, there is no over-the-counter option. However, there are a couple things you could try to get it for less than a full vet visit....
First, if your dog has a regular vet, you can give them a call and ask if they'll just send the medication out without seeing the dog. Many vets have no problem dispensing medication for a chronic issue such as ear infections, so giving them a call and asking would be the first thing to do. I'd explain to them about the budget...most vets have no problem helping.
Secondly, you could check into someplace like 1800petmeds.com. You can fill out the forms and they'll fax it to your vet who will either accept or reject the prescription. If the vet accepts it, then they'll mail you the medication.
Finally, I understand that you(like so many other people) are in a hard financial spot right now. There are some organizations that might be able to help. If you'll follow these links: http://www.speakingforspot.com/helppayingforveterinarycare.html , http://www.theamericandogmag.com/non-profit/resources-veterinary-bills-financial-assistance, you'll find dozens and dozens of organizations that may be able to help pay for you to take your dog to the vet. Also, there are some clinics who offer free exams and other treatments and require that you only pay for medications. If you'll follow this link: http://www.vcahospitals.com/main/offer , you can see if there is one in your area.
I hope this helps.