โรคพยาธิหนอนหัวใจนั้นเป็นโรคที่พบได้บ่อยในสุนัข โดยมียุงเป็นพาหนะ การติดเชื้อเกิดขึ้นได้เนื่องจากยุงกินเลือดสุนัขที่มีตัวอ่อนของเชื้ออยู่ ซึ่งตัวอ่อนนนั้นจะพัฒนาในตัวยุง จากนั้นจะปล่อยตัวอ่อนระยะติดเชื้อให้สุนัขตัวอื่นที่ยุงกินเลือด ซึ่งสุนัขที่ถูกยุงตัวนั้นกัดก็จะได้รับถ่ายทอดพยาธิตัวแก่ (ตัวแก่พยาธิหนอนหัวใจ เกิดจากเชื้อ Dirofilaria immitis สามารถดูได้ด้วยตาเปล่า จะมีรูปร่างยาวเรียว) เข้าไป ส่วนใหญ่แล้วพยาธิตัวแก่ซึ่งเป็นสาเหตุของโรคพยาธิหนอนหัวใจนั้น จะอาศัยอยู่ในหัวใจห้องล่างขวา หลอดเลือดแดงที่นำเลือดไปสู่ปอดและหลอดเลือดดำใหญ่