celexa for anxiety and amoxil side effects and bactrim ds 800 and generic plavix availability and dog weight loss diet