I am the second most amazing person this planet has ever held right behind @Dan, may he rest in peace.
As for weaknesses. It isn't good to let people know your weaknesses as you can end up having them used against you but basically if you say you've got pugs in the back of your suspicious...