No,it is a steroid used for inflammation. It is commonly used for asthma and other breathing problems. I don't know much about why they would give prednisone to a dog, but I know they give it to humans for inflammation. As everyone else has said, it is NOT an antibiotic, it is a steroid, and one that is not pleasant. It tastes nasty and has the annoying side effect of making you gain weight. yuck.