Aww poor Keegan! Hope you can get everything figured out! It can't be fun to have an itchy belly!

I have to run to the vet tomorrow for another supply of heartguard...I've only bought the 6 months supplies, how much did it cost you for a year?