Get him to the vet immediately. Even if you can't afford it, most vets WILL NOT turn away a pet in need of medical care especially in an emergency situation such as yours and most will be MORE than willing to either work out a payment plan or take a post-dated check. If it smells that's a good indicator that infection has already set in. DO NOT let your dog suffer just because you don't have the funds for medical attention!

Thsi is the result of not properly adjusting the collar to compensate for a puppy's growth!!! It's such a shame!! Please tell me also that you DO NOT use a choke collar as an every day collar right??