He may be a 'mutt' but he is lovely and very obviously loved (sorry, my grammar is deserting me this morning and I can't think of a different adjective!). Your pack are great and, as Rona says, you obviously are a good trainer who knows her stuff. (I get the feeling you are female, if I'm wrong - sorry
)