magrat 's desperate search for a reliable familiar had been going on for some time , and despite the love and attention she lavished on them they all seemed to have some terrible flaw , such as a tendency to bite , get trodden on or , in extreme cases , metamorphose .