ive got my gizzie on royal canin puppy but she is almost 8 months old now so im going to try the special yorkie blend next. hey every dog is different if you can only afford eukanuba (and even that is not cheap) and they like it w no problems i say go for it.