I just bought my baby boy a jacket from petsmart in xxl. The price tag said $20.00 and they were all on sale for $5. Its warm on the inside and windbreaker on the out. My Chubbs is 85lbs. people think he is a mixed dog cause he is so tall and big. it fits him great. Check there I dont know why it was on sale but it was. Petsmart does carry big sizes just not alot in the bigger sizes so when you find it buy it. lol. Good luck hope this helps a little I know how it is cause Chubbs is so big not alot of stores carry his size petsmart by me (Cali-Orange County) has been carrying his size in alot of things shirts, jackets. If you need help and I can help you out please let me know I will look and if they have one I can email you and send it out to you.