Thank God, He knows what's best. He's merciful and doesn't give us our way. When prayers aren't being answered or when things aren't happening as fast as I would like, that either means God is protecting me from danger ahead, it's not the right time or He has something better in store... Be still before the LORD and wait patiently for him... Psalm 37:7
Not sure if you have ever seen this thing - IDOG - or not, but is a pretty cool thing. You plug your IPOD into it and it plays the music as a speaker...wags its tail...barks when you don't pay attention to it...growls when you pull on his tail...moves his ears. Hunter absolutely loved it, he would take it in his room and it occupied him for atleast two hours (the longest he has done much at our house by himself).