Who does all the brushing? They all have beautiful coats. I used to have one very large collie/German Shepherd cross and there was no end to the brushing!
you say he was rescued from puppy mill?aww.did he have issues peeing in his bed area awhile after you got him?mine are rescues and they seem2be ok with peeing in their beds but my terrier holds his til goes out.