Saturday was a beautiful day so I chained Snickers up so she could romp in the front yard and she was having a lot of fun chewing my shrubs, chewing a newspaper, staring at birds, and jumping around in the snow. Saturday is also "puppy training" day so I took her to play with the other dogs. While I was the pet store I bought her some Happy Hips Sweet Potato chews and Zuke's Cranberry bone. The whole day went like an ordinary Saturday...she played with the others dogs, I gave her a sweet potato chew and her new bone when we got home, and she was so tired that she skipped dinner. She liked the sweet potato chew, but only chewed her bone for about 5 minutes.
Later that evening all was normal...she was curled up next to me on the sofa and was sleeping for several hours. We went to bed around midnight and that was it all went downhill.
She was tossing and turning in her crate, like she couldn't get comfortable, and started to whine. I took her outside and she peed. We went back to bed, but she kept whining. I decided to put her in bed with me and happily jumped up and laid down...but shortly after she continued to toss and turn. She jumped down, walked around, whined a little more, and then threw up. I got up and cleaned the mess and gave her some ice water. She drank a decent amount. I took her to the family room and she kept pacing and whining and then threw up 2 more times.
At this point I'm fearing bloat or torsion so I put her on the sofa and feel her belly...I didn't feel anything hard. I petted her a little bit and she continued to pace. I took her outside and she peed, pooped, and threw up again!
When we came in she laid down on one of her beds and tried to go to sleep. She seemed to be comfortable and I was calling all of the emergency clinic finding out locations, directions, symptoms to look for, etc. After she seemed ok for about 20 minutes she woke up, stood up, and threw up 3 more times! 

Her last throw up was pretty clear and I was like "ok, that's it, we're going!". I felt her belly and it was still soft. She laid back down, quickly went to sleep, and was fine. I gave her a little food when she woke up and she kept that down, her energy returned (went for 2 walks and she was running), and had no other issues.
I'm thinking she ate something outside, but I'm not sure. I was also wondering if her new treats could have caused her sickness. I also read that Basset's can get bloat.
Anyone have any ideas about what caused her sickness? And how to prevent bloat?
Later that evening all was normal...she was curled up next to me on the sofa and was sleeping for several hours. We went to bed around midnight and that was it all went downhill.
She was tossing and turning in her crate, like she couldn't get comfortable, and started to whine. I took her outside and she peed. We went back to bed, but she kept whining. I decided to put her in bed with me and happily jumped up and laid down...but shortly after she continued to toss and turn. She jumped down, walked around, whined a little more, and then threw up. I got up and cleaned the mess and gave her some ice water. She drank a decent amount. I took her to the family room and she kept pacing and whining and then threw up 2 more times.
At this point I'm fearing bloat or torsion so I put her on the sofa and feel her belly...I didn't feel anything hard. I petted her a little bit and she continued to pace. I took her outside and she peed, pooped, and threw up again!
I'm thinking she ate something outside, but I'm not sure. I was also wondering if her new treats could have caused her sickness. I also read that Basset's can get bloat.
Anyone have any ideas about what caused her sickness? And how to prevent bloat?