Yeah he lets me touch his arm and I've looked it over and am now thinking that it's his shoulder possibly. I live in Williston, ND so it's still freezing cold and winter... So no bugs like that yet. And I've contacted my vet last night and he told me to give him half of a baby aspirin and to call him today if he's not better. As of 5 minutes ago he did walk to the back door and down the two steps to potty and came back in but I can still tell he's in pain. So I'll definitely be calling the vet this morning.

breaks my heart to see him like this. Just wish I knew what happend.