Answer
Based on the given clues, we can solve the puzzle as follows:
1The Wolf lives in the blue house.
2Jim Pig has lavender in his garden.
3The character with tulips in their garden lives in the green house.
4Tim Pig does not live in the red house.
5Kim Pig does not have roses or sunflowers in her garden.
The character in the yellow house has sunflowers in their garden.
From clue 6, we know that the character in the yellow house has sunflowers in their garden. Since Tim Pig lives in the yellow house, he must have sunflowers in his garden.
From clue 4, we know that Tim Pig does not live in the red house. Therefore, the red house must belong to Jim Pig.
From clue 5, we know that Kim Pig does not have roses or sunflowers in her garden. Since Tim Pig has sunflowers in his garden, Kim Pig must have roses in her garden.
From clue 3, we know that the character with tulips in their garden lives in the green house. Since Tim Pig has sunflowers in his garden, the green house must belong to the Wolf.
From clue 2, we know that Jim Pig has lavender in his garden. Therefore, the only remaining house, the orange house, must belong to Kim Pig.
So, the final solution is:
Tim Pig - Yellow house, Sunflowers
Jim Pig - Red house, Lavender
Kim Pig - Orange house, Roses
The Wolf - Green house, Tulips