I wanted to add my two cents here as well. I hope my question about the Benadryl dosing verification wasn't the straw that broke the camel's back.
If it's one thing that I have learned while in medical school, is that you have to be 100% comfortable with a diagnosis that your own medical doctor, or your baby's veterinarian gives you. Last year I asked a question about my baby because she had crystals in her urine. I took a sample of her urine into the vet and that came back negative for crystals, bacteria, etc. He figured it was probably struvite crystals because it's the more common type of crystal. I still wasn't 100% satisfied with the diagnosis and did my own research all of the internet and on YT. I ended up taking him a sample of some of the crystals that were left of the newspaper after the urine dried up. The diagnosis turned out to be the complete opposite. It was urate crystals. So we switched her treatment and she has been better. But if I hadn't questioned it, she would have been treated for the wrong thing and maybe could have gotten worse.
I have a good relationship with her vet in Mexico. My baby has 3 different vets that she has seen. 1 in Mexico and 2 in the States. With the one in Mexico, I am able to bring him different theories that I have and share them with him. He'll tell me why may be one thing, or another, etc. He always takes the time to make sure I have my questions answered 100%. And I like that. With her vet in the States, I always feel like I'm being rushed out of the office. Her vet in Mexico knows her name and knows what a worry wort I am when it comes to her health. The other day I took her in because I thought she needed her anal glands expressed again and he didn't charge me for the office visit. When I had that done for her in the States I came out with a $45 vet bill for that service.
But even though I'm completely happy with her vet, I will always question everything that is said. And even my own doctor. When I was diagnosed with a medical condition 2 years ago, I did my own research, spoke to other doctors to verify the information. If I were in the U.S. right now, I would have called her U.S. vet to verify the information that was given for the Benadryl. As a matter of fact, I think I'm going to do that just to check. It just popped in my mind to do that.
This forum has taught me a lot. Itzel is my first small doggie that I've had. I didn't know a lot about potty training, what food to feed, etc. I learned how to potty train her to go on command from this forum, I learned what foods are the best, and I've even verified with her vet on the food. She needs to have lower protein food and I bring her food from the States into Mexico, so I took him the bag so that he could see it and let me know if it was okay. The information I have gained on this forum from fellow members has been invaluable. And I appreciate all the advice that I have ever received. But I think that you need to verify every piece of information you receive. I guess that might sound a little paranoid, and I hope it doesn't.

Sorry if I rambled on.