I'm sorry @donellysdogs, didn't mean to offend, and probably wrong to view an opinion on something I know nothing about......But nobody has shown me this pump, never seen how it's attached to the body (Needle..... I know now, but how big is this needle, and how does this needle stay in the...