My 5 month old black Labrador named Raven is literally a vacuum. Me and my fiancé are very vigilant when it comes to her, on Halloween she snatched one of my socks (a size 6 1/2 cotton pink ankle sock) as I was getting ready for the day, I didn’t notice until it was too late and when I went to go grab the socks. I noticed she coward under the bed and by the time I knew it I couldn’t find the sock on the floor or in her mouth. I knew she swallowed it at that point. I called her vet and she advised me to use the hydrogen peroxide method. Raven did not throw up at all. Her vet then advised me the wait and see method, her vet was confident she would pass it naturally. Raven has NOT been lethargic what so ever. She’s been acting, pooping, eating, drinking and playing normally. I’ve been giving her canned pumpkin and been giving her belly massages However it’s been 4 days now and I haven’t seen anything that resembles a sock in her poop, I’ve checked every single one of her poops. We don’t have funds to take her to the vet right now and it will be a few weeks maybe till we do. im asking for advice, how long will it take for her to pass the sock? Some of my family says it can take as little as two days to a couple weeks, as long as she’s acting normal she is perfectly fine. She’s my baby and I love her to the moon and back, please no harsh or negative comments, like I said we can’t afford to take her to the vet nor take on a pet care credit card right now and will be awhile till we are able too. I’m praying that she passes it soon if she has not already.