hmm i dont think na its good to blame his behavior now sa iya kind of breed.
dogs no matter what kind of breed they belong too if they are bored or frustrated or dont have rules to follow will do that kind of behavior.
i have 13 dogs at home.. different breeds but they all get along with each other and doesnt make a mess insde the house
you just need to discipline your dog. you are already given a hint about its behavior so it wont be hard to train him now just be the pack leader.