Wire if swallowed can puncture the stomach and intestine in which case you need to take it to the vet. Dogs will eat a ton of things they're not meant to. It can be that they just like to chew things. On the other hand it could be an indicator that there is something essential missing from their diet. My husky was constantly licking the hinges on my doors inside the house, a sign she was lacking in vitamin B complex. Supplimenting her diet with dog vitamins has stopped it.
You may be lacking something in your diet. I am not an expert but you could be lacking Magnesium in your diet but you should consult a physician.
Oranges.
It's own stools. However, dogs will only eat their own faeces if their diet is lacking in nutrients, or hasn't been taught otherwise.
You add a salt lick to its diet.
its lacking either a mineral or vitamins from its diet! if there is a deficiency in their diet then they will look for it else where.
carrots
magnesium, vitamin A, and Vitamin D
this is a medical condition known as "Pica" they are lacking certain vitamins and minerals. It depends on the person, some are anemic (low iron in their blood) some are due to malnutrition, some reasons maybe related to cultural traditions
No, dogs should not have skyr as part of their diet. Skyr is a dairy product that may not be easily digestible for dogs and could potentially cause digestive issues. It is best to stick to a diet specifically formulated for dogs.
No, dogs should not have star anise in their diet as it can be toxic to them and cause health issues.
Yes, if the dog finds something intriguing. Dogs digging through the trash is not a behavior only found in puppies.
Hill's is the company that manufactures Science Diet for dogs. They make both dry and wet food for dogs of all ages and have Science Diet for cats available also.