I've used benedryl in the past for Yorkies and our ACD when she was bit by a copperhead snake (always with vet approval). The Yorkie did fine but the ACD was pretty "loopy" acting. You should get the dosages from your vet before using to make sure they are ok since Yorkies are small.
Teresa |