Hi, yes, this comes from a smoke-free, pet-friendly home! I'm not sure how long it is because I bought it in bulk without measurements. It had a paper with it but I don't think it had measurements on it. I will check when I get home and let you know. :)