WoW - ' Maxee' - what wonderful news for Rocky and you !
Putting any pup under anaesthetic is always a worry, so I am really pleased that it all turned out well for you and your pup !
I had a bit of a giggle with your comment about 100% perfect ! I doubt whether I have come across anything that is 100% perfect. Riley is almost there, but I am definitely not - but we muddle along.
Have heaps of fun with your pup and I am pleased that you have a good sense of humour ! That is needed in dealing with any pups - but more so with Staffies ! They are real comedians !