I'm not going to tell you to surrender your pup because I'm not into pressuring. Obviously she is in danger of losing her life. Members here are just really concerned about pups..moreso than people at times.
There is more going on here than giardia. She needs lab work and possibly imaging immediately. A few things come to mind, all of which need urgent attention.
A fever of 104 sn't severe, but what is causing the fever is.
You can try this while you figure out a way to get to the ER:
01 Fever - VeterinaryPartner.com - a VIN company!
Rubbing alcohol on the paws can also bring a fever down.
My suggestions would be:
Use a bank card and just let it overdraft.
Call every ER around and beg for a payment plan. Ask for a manager. Agree that she stays on the premises until you have paid the bill (including boarding costs).
Try the larger hospitals (local chains) first. They can soetimes allow payments.
Consider a very small vet that may be on call tonight.
they sometimes have realy big hearts.
Pawn your valuables.
Beg a vet to take her home on an IV with them to avoid hospitalization costs.