Well I personally haven't heard anything bad about the Advantage.
I have always used the Heartgard Plus.OK,not me personally.LOL.
Just make sure Chocolate has the blood test done first before he is put on the HW preventative.
Not sure about your vet wAggie,but ours does the test in May.
Yukon and Tron are on it from May to Oct.