Yes, that's way too long for a URI. Get Jake back to the vet. And, yes, URI's are contagious but it might be an allergy since he's had these symptoms for so long. Prayers going out that you find out what it is and that it clears up quickly......