So sorry about Tesoro, this must be a terrible time for you. Talk to your vet,that may help. I feel that you will know when it's time.