Your regular vet should be able to do it.
It is just a blood test sent to a lab like Idexx...not a big deal.
So they won't do a bile acids test if a Yorkie pup comes in seizing?
No it is not "necessary" for breeding...neither are blood panels, thyroid panels, knee, hip, eye and ear checks but it is best for the dogs involved. I can't believe so many places won't do it by you.