It DID happened in the book. 😄 They just made it all wrong at the wrong place and at the wrong time in the movie version...
In the book, Hermoine and Ron is NOT speaking because of the cat/rat situation. When Hermoine finds out that Buckbeack is going to be executed, Ron offers to help Buckbeack to get off, and Hermoine cries and says "Sorry" to him and hugs him. She did NOT cry because Scabbers was found as you've thought! She cried because of the whole situation with not speaking with Ron, and suddenly Buckbeack getting executed. She was NOT mad either. She was upset, sad and in denial. =) Upset and sad because Ron's accusing her and is not speaking to her, and in denial because she doesn't believe Ron when he insists Crookshanks killed Scabbers.
Originally posted by azyne
Now, yeah, all this hugging with Ron. Don't get me wrong, I'm a total R/H shipper, but none of this freakin happened in the book! So now she's all crying on ROn's shoulder after they found Scabbers, and teary eyed during the fights...um-no way. Hermione's MAD, not sad.