Thanks for everyone's well wishes.
Yes my Little Man is home and as happy as can be. When we got home, he was running all over the house like a crazy man, just so excited. And his teeth are all pearly white!!
I guess it depends on the vet, mine always tells me 24 hours. Poor baby was so hungry, but you know you can't feed them right away, after being under anesthesia. I felt so bad for him, he did drink alot of water. Anyway I did give him just one raw medallion a little while ago.