Stop the vet rx, it won't treat anything. It's just a placebo.
Amoxocillian is a broad spectrum antibiotic, it should help if there's something causing infection.
What strength is the suff you have?
It could be stridor if there's no other symptoms. No mucus?