狗狗腿上长了红色的包,可能是血肿增生,需要用注射器抽出脓汁,并服用抗生素治疗。狗狗还可能患了皮肤病,由真菌、螨虫或细菌引起的皮肤病都有可能使皮肤红肿,形成肿块。如果是硬块,则可能是肿瘤增生或淋巴结增生,这种情况一般采取手术治疗,而有时则是寄生虫感染导致的,这时候需要使用驱虫药进行驱杀,还有极少数是因为过敏导致的。但是不管是何种原因,造成的一般预后均良好,具体情况主人还是需要带狗狗到宠物医院检查确诊。