Yes this is an antibiotic I took my ball python to the vet she told me he has a upper respiratory infection but she didnt do a swab test or anything I know that doxycycline hyclate is used to treat humans for upper respiratory infections so I was just wondering if I could give it to him also but I dnt want to kill him so ill just go get the baytril thank you all for your replies