Phew! They all look obvious when you see the answers. I’m down to the final 3 of 130.
1. s - - - - d - - - - d - - (3rd word must be dog)
2. t - - f - - - - g - - - - - (f or g is the animal)
3. s - - - - - - - t - - - (s is the animal)
Thank you so much for your help.