We took him to the emergency vet, who told us he was in some sort of abdominal pain, and they wanted to do an xray/radiograph. Well, the pictures confirmed our suspicions: Leo got into the trash. We suspected either chicken bones or aluminium foil to be the cause. They told us that because of where it was lodged in his stomach, they would need to do surgery to get it out.
So, we wen't ahead with the surgery, and picked him up this morning. It turns out he ate a whole mess of chicken bones, and they were blocking his sphincter and there was no way he would be able to pass them. He was in plenty of pain and discomfort, and if we wouldn't have taken him in when we did, it could have gotten much worse.
Anyway, we took him to our regular vet today, who is keeping him for a few days for observation. He's doing good, we're going to visit him again tommorow. They want to keep him on IV fluids for a few days instead of feeding, so that his stomach has time to heal, and so they can make sure the bones didn't leave any cuts on the inside of his stomach.
Our other dog, (a 1-yr old boston) Talulah, is taking it very badly. When we had Leo home for a few hours this morning before our regular vet opened, she was freaking out. All day today she has been running in circles looking for Leo, and every time we let her out to the back yard, she takes two steps out the back door and stops to wait for Leo. She looks so sad...
Anyway, Leo is recovering well. Lesson learned: Keep the trash can away from the doggers.