Meh. Depending on where you work, you very well may be dealing with all of these things in GP. Referral is not an option for the vast majority of my clients, and there is no emergency clinic open during the day within an hour of my workplace. I manage respiratory distress and parvo and pyos and DKAs and all sort of stuff in a ridiculously less than ideal situation all the time, because the estimate for care at the specialty facilities an hour away would mean the dogs just get euthanized. Different worlds. I'm glad Midwestern is exposing people to this side of things while also having venues for them to see the specialty side of things via off-campus rotations.
You also have a fully staffed clinic. You aren't 1 tech, 1 doctor trying to save the world. Which makes a world of difference. Context matters. Where you work matters.
I didn't say you couldn't manage these things. I said it was not ideal. Which is exactly what you are saying here as well. Heck, a lot of the GP's around here are just as expensive as ER. So I send them over because they aren't going to save much (if anything) by staying with me and often I will send them there anyway. I have dealt with respiratory distress but you can't tell me that it isn't better for them to be monitored 24/7 and many cases of respiratory distress should not be sitting without monitoring. A number of respiratory distress cases I will actually tell the owner if they can't go to ER then they need to euthanize to prevent needless suffering of their pet staying not monitored at my GP overnight and taking them home is not an option. Not to mention the lack of oxygen kennel at my clinic and the lack of a supply of oxygen that would actually last overnight. Kind of important things.
Parvo is a bit easier as once you get them settled with catheter, fluids and meds it is (mostly) basic nursing care after that. But when you have one tech, these patients tend to get neglected with their treatments. I can't tell you how many times I had to force staff to stop and go back to treat a hospitalized pet because otherwise, that pet would not get care. I have left parvo overnight without monitoring and most of them do fine, but that isn't without risk and if you have 24/7 monitoring available and don't offer it, you could be looking at board violation (yes the board here will get onto you for that). Yes, I will always offer best medicine.
Again, I can see a DKA, but I am not going to keep it unsupervised in my clinic overnight. Not even going to apologize on that. All it takes is that glucose getting too low overnight, seizure and gone. It doesn't take much for these to go south in a hurry and there are so many ways in which they can go south that it isn't worth it.
This brings me back to directly what I stated before. Part of being a GP is knowing what your clinic, your staff, your clients will tolerate, what management will tolerate, etc prior to just seeing whatever emergency calls us on the phone. Having the wherewithal to say "no we can not handle that at this time" is just as, if not more important, than managing the above cases. The other thing is that saying "no we can't handle that pyo right now" does NOT mean that they have to go to ER. We will recommend ER over another GP first, but we have many sister clinics and other clinics in the area that were better set up to handle these emergencies. So we gave multiple options. However a respiratory distress, hit by car or anything else that is going to need more extensive care than a day clinic can provide, I am going to recommend them to ER every time. (Remember the strongest pain control my clinic had was buprenorphine and a HBC, dog bite wound and really most traumas deserve much better than that).
I'm glad Midwestern is exposing people to this side of things too, but it sounds like she saw these cases on ER, not on GP, which means she was not balancing out a pyo, a parvo puppy, a dog bite wound, and a respiratory distress all while having appointments show up every 30 minutes. This is what a vet school really needs to show and they also need to show when it is ok to say "no we can not do all of that." Of course I could manage a pyo, wounds, a parvo and respiratory distress rather easily and all at once if I didn't also have every 30 minute appointments showing up and a deadline of 5:30PM and "don't keep staff late because we can't pay them overtime."
You have a much, much different GP experience than I do and I think you largely forget that.