I have a one year old bichon who we've had since a puppy. He's great little dog and we love him a lot, he's very much part of the family.
However, yesterday he bit my 6 year old daughter on the face. He didn't break the skin, it was only a very slight scratch mark on her chin.
It was entirely my fault, my daughter was sitting very close to the dog and cuddled him by sort of grabbing him around the neck as he slept. Obviously, I've talked to her a lot about how to act around dogs, but she's six and kids do stupid things.
He also he also has a problem with guarding, which he does a lot. We can handle this and are working on it.
The problem is that I've seen how aggressive he can be and I'm worried that he will hurt somebody again in the future.
I am desperate not to re-home him, the kids would be distraught but I'm also concerned that we are doing something wrong or that a busy family is the wrong home for him.
Any advice??