I just went thru the same thing with my aussie Rocky. He is an inside dog he only goes outside on a lease under supervisor. And some how he ate something that made his sick as a..... well dog! Lol
He was fine one day and the next he just stopped eating and drinking and laying around, which was a huge alarm because he is always hyper. That was followed by explosive nasty diarrhea and vomiting. I took him to the vet first thing the next morning. He had ate something and it gave him an infection in his gut. They gave him a shot and some antibiotics and he is fine now. It took about 3 days for him to be completely better.
Glad that he fully recovered.
View attachment 1715351123