is doxycycline hyclate safe for dogs | price westward doxycycline hyclate 2013 | how long will side effects of doxycycline last