Movieclip inside movieclip

I have a movieclip (call it “Cat”) with this behavior assigned via Flash’s Behavior panel:

on (rollOver) {
//Movieclip GotoAndPlay Behavior
this.gotoAndPlay(“play”);
//End Behavior
}
on (rollOut) {
//Movieclip GotoAndStop Behavior
this.gotoAndStop(“1”);
//End Behavior
}

Cat is nested inside another movieclip (call it “Dog”) that plays on the main timeline. Cat plays fine when testing by itself, but doesn’t work when testing the whole movie (inside of Dog). I know zip of actionscript. Can someone show me how this code would be written to work correctly? I have searched Web and experimented to figure this out for two days now.

Using FlashMX04Pro.

thanks,
Dennis