Found these pills, would like to know what the heck they are. I have dogs and the pills were found on the floor after some guests left one evening. I have looked in my pill book and online with no success so far.