I have a 3yr old daughter and i have two cav's . They are fantastic around kids. I'm not too sure where the information that you got is coming from but i completly dissagree about cav's not being good with kids. Cav's a very placid-they where actually breed for the purpose of being a lap dog for the king. They love running around with kids but are also happy to chill out.
hope this helps. Oh you can also adopt cavs from a couple of cav rescue places including NSW cav club.