sounds like you need to keep a better eye on them,and be careful not to let them out.You should work on his off-leash commands also,if you dont want this happening again.
I'm glad Buddy came home