I just watched the medicinal marijuana South Park for the first time. It was genius.
Hit, very occasionally a dog's stomach can flip over on itself, causing a portion of it to become congested and causing the pet to puke blood. I would insist that the vet keep him overnight, with that condition in mind. We almost lost our first dog to that. He was tough and lived another 5 years. Usually it's just horses and cattle that it happens to, but occasionally dogs get it.