Search block results - no description

Permalink
On my site, if I search for the contents of a particular attribute I have created (ie the attribute is Pet Type and the data is Chameleon), the page appears in the results with the correct page title, URL and a working link, which is great. However the result is missing a description. Is there anything I can do to get the body copy from the page to appear in the search result?

I notice that the blog tag search/blog archive search function acts in exactly the way I am trying to describe, but if possible I need to avoid using blog tags and use attributes instead (better yet, if I can echo the searched attribute within the result that would be perfect) - is there any code that can be tweaked to mimic this functionality?