duct tape is one of the greatest inventions! I don't know how someone could think it would harm the kitten! Sounds silly to me! But you seem all set for now and thank you for update on mom and sibling! Great news!