I have a content type that has several multigroups that include one content taxonomy field and one text area field. An example might be a content type with content taxonomy field labeled "animal", a multigroup labeled "dogs" with a content taxonomy field labeled "breed" and a text area field labeled "characteristics of breeds".

A user may make an entry like:

animal -- dog

breed -- German Sheppard
comments -- Large dog. Makes good guard dog.

breed -- golden retriever
comments -- Friendly. Makes good hunting dog.

The problem is when creating views. I have a view that will list all of the breeds. The list entries are linked to a view that accepts two arguments. The first is for the animal field and the second is for the breed field. The view is to display the comments for that animal/breed entry. So the url might look like site/dog/german sheppard.

This results in a view that shows all of the comments the user entered under that multigroup. So for the example, the results would be:

Large dog. Makes good guard dog.

Friendly. Makes good hunting dog.

Is there a way to get this to only show the correct results or is this a problem with multigroup and content taxonomy that is not correctable?

Thanks for any suggestions.