answer:I definitely suggest using the crate at night and taking the puppy out every couple of hours during the day, and immediately after it eats, every time, for as long as it takes for the puppy to do its business. But even in the night, while it is a puppy it can’t hold its bladder for very long and you do not want it to ever learn that it can go in its crate. I would say it isn’t hard so much as time consuming. Someone needs to be around the puppy a lot of the time to make sure it goes well. Sometimes this means putting your life on hold, or getting someone else to let it out during the day. Smaller breeds are harder to potty train, but this might be just because people work way harder at keeping their Great Dane from going in the house because it is so much bigger of a mess.