Schroeder passed away this morning. He had been sick for the last few days with a cough, some trouble breathing and other symptoms. I took him to the vet yesterday and they couldn't find anything in particular wrong with him - good heart sounds - lungs clear, etc. They gave me some medicine for some diarrhea he was having and that was it. He had shallow, labored breathing most of the night. This morning, he coughed up some foamy spit and suddenly lost consciousness. I got him back for a few minutes as he coughed up some more foam, but he lost consciousness again and never woke up. I am snowed in so I had a buddy of mine with a four-wheel drive truck come get me to take him to the animal hospital, but by the time he got here, Schroeder was gone. We went anyway and the vets (who were also shaken up - they knew Schroeder pretty well by now) were great. It really sucks, but as you all know, the good in all of this is that I got to give a sweet little guy a good life for as long as I could.