Man!!! Dogs are just like kids. I always say, Dogs never get Mentally older then a six year old child. They are so much fun. You think you have them trained to be a mature dog but then they turn around and do something dumb. Hope he feels better soon.