One definite possibility has come up in weeks of puzzling and chatting on how i got scabies.Talking to someone last night - realised our cat could be the reason/culprit? who catches rats and mice in our backyard - who might have the mange from the rats ca...
Read More
Read More