Sorry you are having all these problems. I am appauled that the breeder is not concerned that she is sending out pups with coccidia and giardia!!!! Keep up with the antibiotics......don't miss any doses and make sure you clean well. Coccidia will live in the boards in your floor, outside in the earth where he has gone poo. It is extremely difficult to get rid of once you have it. Studies have actually been done of burning wood where coccidia eggs were and then incubated the remains and the coccidia thrived!!! An ammonia based cleaner is the best while the coccidia is active and then you can use a mild bleach cleaner. Be sure you wash well when handling the feces as giardia is highly contagious even with people!!