Our expert says:
Your staffie is over-attached to you and it is going to take some self-discipline on your part to change this as it is not very good for her. You need to start by just shutting doors between you on odd occasions - maybe once a day for a few minutes at a time. Give her lots of interesting chewy toys like hooves, bones, pig's ears etc. to encourage independence, but perhaps only allow her to chew them outside or in one room. Just keep taking them back to that place if she moves them to follow you. Gradually increase the times you are apart. Whoever is at home when you aren't should do the same. There may be a time when she will have to be left alone, so it's a good idea to practice now. The second problem is not so easy to cure as genetics play a major part. Staffies were sectively bred for fighting and they are prone to aggression towards other dogs because of this. On her own turf she is defending her territory as well as you. As she ignores other dogs during walks she doesn't know how to socialise. Early puppy socialising classes can sometimes help prevent this sort of behaviour in staffies, but I'm afraid it's too late for her. Perhaps the only way is to put her in a separate area when you have visiting dogs.
The information provided does not constitute a diagnosis of your condition. You should consult a medical practitioner or other appropriate health care professional for a physical exmanication, diagnosis and formal
advice. Health24 and the expert accept no responsibility or liability for any damage or personal harm you may suffer resulting from making use of this content.