<Veterinarian hat>
This is wrong.
Animals and humans in kidney failure required low protein diets because the kidneys are responsible for excreting the nitrogen containing compounds that result from protein metabolism, so when the kidneys are failing, they can’t get rid of these toxic compounds like they are supposed to.
Yes, controlling certain other electrolytes is also useful, but not necessarily required. Depends on the severity of the disease.
Avocado can sometimes cause vomiting and diarrhea in dogs. I suppose, in cases of extreme GI upset that lead to dehydration, this could secondarily lead to a pre-renal azotemia and possible renal failure, but that is a stretch. As far as current science is aware, Avocados do not directly cause renal failure in dogs.
Acorns:
As CrazyCatLady mentioned, the standard treatment for pancreatitis, particularly pancreatitis that has gone on for several days in a pet that continues to vomit, is hospitalization for IV fluids, anti-nausea drugs, antacid drugs, and various other supportive care. Exactly how long to keep them without food is debatable, but the large majority of veterinarians will agree that you won’t get control of the disease without control of the vomiting. Sometimes, we can get away with home treatment, but those are only in the very mildest of cases.
In my professional opinion, you need to go to your vet and have a serious discussion about hospitalizing Sparky for aggressive care. Today.
</Veterinarian hat>
Also, the wonderful thing about the Straight Dope is that there are very many knowledgeable, professional people in many fields. If you have specific veterinary questions, feel free to PM me and I’ll send you my credentials. There are also a couple other veterinarians haunting here who, I’m sure, would be happy to weigh in with opinions (as much as we are able without specifically seeing your pet). I’ll gladly pass their names along in a PM if you’d rather talk to someone who isn’t me.
Cheers, and best wishes to you and Sparky.