My puppy is 8 weeks old and my vet said he could already start on Heartguard. However his teeth are not fully grown and he had trouble chewing it.
He's completely indoor until after his last vaccinations (2 months later)
Is i necessary for me to start him on Heartguard now? or is it ok to wait 'til 2 months later?