I Am so happy with my dog, has been one of the best i have had yet.. Learns very quickly, is very stable and overall behaves like a much more mature dog then he really is....I do spend all day with him as he comes to my shop with me every day, so he has been well socialized and has more or less fallen into place without a hiccup..He was potty trained in a couple of days and to date has only had maybe 3 accidents in the house...and a couple of times he went into the bathtub when we weren't home... In his own yard is a guard dog and behaves very much the role, however outside the yard he is the friendliest dog you could ask for, love kids, loves people, loves other dogs... Already runs beside my bike leash less and follows commands to a T... He does eat and poop like a horse, but that was to be expected LOL.... Anyways here is Enzo at 7 months and now 115 lbs...