metformin and iv contrast and skelaxin medicine and zoloft impotence and environ skin care and amoxicillin for dogs