What Breed is My Dog?
IMHO, your trainer is absolutely correct: A Bermese Mountain Dog, to be exact. There could be something else mixed in, though. I say that because your dogs coat is short. I already strongly agreed w/the trainer, but I searched Bing for pictures of Bermese Mountain...
Previously House Trained Dog Pooping in House?
If your dog is in pain, all of these behaviors would be normal. He needs to see a vet. This type of biting and aggressive behavior in an otherwise balanced dog is a definite sign that something is wrong and the dog is acting out of fear. Remember, there are...