Hello there,
First of all how do you know your kitty has an upper respiratory infection?
If you suspect an upper respiratory infection, please take your fur baby
to a vet. If this amoxicillin or ciproflaxin is human medication, do not give
this to your cat as this is made for human consumption not for cats.
Take your cat to a vet to be properly diagnosed and treated. Under no
circumstances should you ever use human prescription meds on a cat. Eve
I also would add, if you are wanting to give a medication to a cat (or a human), there is not a lot of room for error. You have to be dead correct on what is wrong, what should be given as a result, and what amount to give. And that is if you have meds formulated for the species you are treating. It's just never a good idea to take someone else's medications.
Some vets prescribe some humane medicine for pets - but they know the problem AND the correct usage/dosage for.Never try this for yourself without professional help.
If you're just trying to give a medicine prescribed by a vet, ask him/her if you can do the way you want.
Personally, I think sprinkle on food has no chance of working - cat wont eat that. Mixing with water can cause him getting a subdosage, also.