I don't have advice on the pit but I wish I had some answers for the smaller dogs peeing and pooping in the house! My mother in laws shin tzus have RUINED our carpets!! I can't stand small dogs anymore!!

I can give you her two shihtzus as chew toys for your pit!!