hell yeah
Well, this depends. If your pup has been on HeartGuard, most likely, his immune system will fight it off, he/she most likely will not catch it, so you should be safe, I would still watch out though....
No they can't, well at least I don't think so. This is a stupid question. Love you always
It is possible for diseases/bacteria to move from animal to animal. Or, dog to dog.
With their teeth and then they kill it.