This jacket is clean! Our dog outgrew it before she could use it. North Fetch Athletics The tag says XXL but it seems to be for a dog about 45 lbs.